java
FrancesZiYouZhiRen
这个作者很懒,什么都没留下…
展开
-
springboot maven jpa记录
1.@manytomany维护一个表2.调用jpaRepository时候,只需要save维护的那个表3.实体类id值需手动传入,不然会报错4.多对多查询死循环,在实体上添加注解@JsonIngore...原创 2018-12-14 09:48:31 · 151 阅读 · 0 评论 -
springboot filter学习
1.filter基于回调函数实现,TokenAuthenticationFilter执行完毕后再走下面代码2.@bean,让框架自动执行被标注代码原创 2018-12-20 10:07:04 · 110 阅读 · 0 评论 -
springAop+使用自定义注解实现日志记录功能
一、两个java文件二、LoggerManager.java三、LoggerAdvice四、使用例子原创 2018-12-20 15:05:31 · 158 阅读 · 0 评论 -
mybatis报错
1.报文件提前结束错误。原因:mybats加载时候在执行sql之前会检查mapper文件语法,如果有错误会停止。2.sql语句执行错误。原因:mapper文件还未生产,直接执行语句mybatis找不到文件会报错。...原创 2019-05-24 14:35:23 · 195 阅读 · 0 评论 -
事务隔离级别 多线程valatile
1.脏读a读取b进行了事务回滚的数据,导致读到了脏数据。2.不可重复读a读取一条数据,b修改了这条数据,a第二次读这条数据。两次读的数据不一致。侧重于修改数据。3.幻读a读到满足条件数据n条,b新增或删除了一条数据,a再读数据是n-1条,像产生了幻觉一样。侧重于数据的增加和删除。...原创 2019-05-22 11:14:02 · 225 阅读 · 0 评论 -
springboot jpa 多条件动态拼接查询
方法一:调用EntityManagercriteriaBuilder.createQuery()方法二:调用EntityManager 的原生sql 查询//创建原生SQL查询QUERY实例,指定了返回的实体类型Query query = em.createNativeQuery(sql,User.class);方法三:构造Specification对象Page findAll(@N...原创 2019-08-12 17:08:02 · 1286 阅读 · 0 评论