springboot @transactional junit测试踩坑记

Java 2019-05-08 0评论

直接先上结论吧,简洁明了需要回滚不要在测试方法上使用@Rollback,用@Transactional即可如果采用了读写分离配置,那么千万不要在测试查询的方法上加回滚事务标记,否则只会经过写库无论从规范角度还是实际结果角度,@Transactional标记一定不要偷懒标注在实现类上,一来会影响查询的

已经为元素“web-app”指定属性“xmlns”

Java 2018-06-25 0评论

项目过程中难免会碰到奇葩的事情,本身一个项目运行好好的,突然有一天,报了个错,已经为元素 “web-app” 指定属性 “xmlns”。 找来找去,找不到问题所在,最后发现问题很简单,却折磨死人。<web-app xmlns:xsi="http://www.w3.org/2001/XMLSch

SpringMVC中ajax返回406

Java 2018-06-25 0评论

spring配置中加入: <mvc:annotation-driven content-negotiation-manager="contentNegotiationManager"/><bean id="contentNegotiationManager" class="org.

Java验证码部署到服务器乱码的问题

Java 2018-06-25 0评论

代码:// 创建字体,字体的大小应该根据图片的高度来定。Font font = new Font("Times New Roman", Font.BOLD, fontHeight); 问题描述:Java实现的登录验证码,部署在本地没有问题,但是部署到Linux服务器上,就变成乱码一片了,经过研究,发

Eclipse设置自动换行

Java 2018-04-25 0评论

Eclipse 使用系统内置的“ Text Editor ”做为文本编辑器,这个文本编辑器有一个问题,就是文本无法换行。这个问题在显示上给人们带来不少麻烦。 终于有人忍不住开发了一个扩展插件 WordWrap ,这个插件非常小,但是安装这个插件以后就可以轻松实现文本编辑器的自动换行功能了。  安装方

Java中设置session失效时间

Java 2018-03-16 0评论

程序中session都有一个默认的过期时间,其中tomcat中的默认时间为30分钟,根据需要我们可以去手动设置session的过期时间,以下是设置session的过期时间的三个方法: 1.在tomcat-->conf-->conf/web.xm中的<session-config&g

斐波那契数列 Java实现

Java 2018-01-05 0评论

定义斐波那契数列指的是这样一个数列 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233,377,610,987,1597,2584,4181,6765,10946,17711,28657,46368。 这个数列从第3项开始,每一项都等于前两项之和。实现