上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 88 下一页
摘要: 以下情况可以通过编译 而以下情况则不可以 这里会提示错误 static method may be invoked on containing interface class only. 这是因为 在Java 8中,在接口中添加静态方法带来了一个限制 :这些方法不能由实现它的类继承。 这样做是有道理 阅读全文
posted @ 2019-09-11 11:28 那些年的代码 阅读(1639) 评论(0) 推荐(0) 编辑
摘要: MySQL 5.5 Keywords and Reserved Words The following list shows the keywords and reserved words in MySQL 5.5, along with changes to individual words fr 阅读全文
posted @ 2019-09-10 11:42 那些年的代码 阅读(216) 评论(0) 推荐(0) 编辑
摘要: #今天遇到一个问题,把某一字段重新命名为condition时报错,于是联想到可能是MySQL的关键字,用``引起来后,问题解决。 #在MySQL数据库中,Table字段不能使用MySQL关键字; #【如果非要使用这些关键字,则需要在关键前后添加 `keyword` 反引号以示区分】 #MySQL允许 阅读全文
posted @ 2019-09-10 11:37 那些年的代码 阅读(2782) 评论(0) 推荐(1) 编辑
摘要: 在SQL语句中出现的关键字和保留字 如果要使用人他们的字符意思而不是作为关键字、保留字使用,关键字可以正常使用,但是保留字必须使用`(键盘tab键上面,数字1左边的那个按键)来分割。这个在SQLServer里面是使用[]中括号实现的。所以我们要尽量避免使用关键字和保留字来作为表明和字段名。 下面是m 阅读全文
posted @ 2019-09-10 11:36 那些年的代码 阅读(20059) 评论(1) 推荐(1) 编辑
摘要: Spring Boot 使用事务非常简单,首先使用注解 @EnableTransactionManagement 开启事务支持后,然后在访问数据库的Service方法上添加注解 @Transactional 便可。(在下文中会有图例) 关于事务管理器,不管是JPA还是JDBC等都实现自接口 Plat 阅读全文
posted @ 2019-09-09 14:41 那些年的代码 阅读(8799) 评论(0) 推荐(1) 编辑
摘要: 在声明事务时,只需要通过value属性指定配置的事务管理器名即可,例如:@Transactional(value="transactionManagerPrimary")。 除了指定不同的事务管理器之后,还能对事务进行隔离级别和传播行为的控制,下面分别详细解释: #### 隔离级别 隔离级别是指若干 阅读全文
posted @ 2019-09-09 14:37 那些年的代码 阅读(4255) 评论(0) 推荐(0) 编辑
摘要: 上一篇讲述了并发包下的Lock,Lock可以更好的解决线程同步问题,使之更面向对象,并且ReadWriteLock在处理同步时更强大,那么同样,线程间仅仅互斥是不够的,还需要通信,本篇的内容是基于上篇之上,使用Lock如何处理线程通信。 那么引入本篇的主角,Condition,Condition 将 阅读全文
posted @ 2019-09-05 17:48 那些年的代码 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 1.<trim prefix="" suffix="" suffixOverrides="" prefixOverrides=""></trim> prefix:在trim标签内sql语句加上前缀。 suffix:在trim标签内sql语句加上后缀。 suffixOverrides:指定去除多余的后 阅读全文
posted @ 2019-09-05 16:16 那些年的代码 阅读(496) 评论(0) 推荐(0) 编辑
摘要: Lock是java.util.concurrent.locks包下的接口,Lock 实现提供了比使用synchronized 方法和语句可获得的更广泛的锁定操作,它能以更优雅的方式处理线程同步问题,我们拿Java线程(二)中的一个例子简单的实现一下和sychronized一样的效果,代码如下: [j 阅读全文
posted @ 2019-09-05 16:14 那些年的代码 阅读(553) 评论(0) 推荐(0) 编辑
摘要: Mapper.xml提示: 1:mapper包中新建一个文件:mybatis-3-mapper.dtd 2:在web app libraries/mybatis.jar/org.apache.ibatis.builder.xml/mybatis-3-mapper.dtd,打开,复制内容,贴到自己新建 阅读全文
posted @ 2019-09-05 14:21 那些年的代码 阅读(1222) 评论(0) 推荐(0) 编辑
上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 88 下一页