![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springcloud
springcloud
mraliang
这个作者很懒,什么都没留下…
展开
-
springboot 上传大文件失败
先是nginx报错413 Request Entity Too Large错误原因服务器限制了文件上传大小解决方案找到nginx的配置文件nginx/conf/nginx.conf,在location块中添加其中的配置为:client_max_body_size 50m;server { listen 80; server_name adb.abc.com; location / { root html; index index.html index.htm; client_max.原创 2021-07-07 16:31:58 · 378 阅读 · 0 评论 -
SpringBoot单元测试,@Rollback事务回滚避免脏数据
单元测试应该遵循AIR原则,避免产生脏数据是一项基本要求。junit使用回滚注解@Rollback,配合事务注解@Transactional,来回滚事务。RollBack可以定义在测试类上,对整个类起作用,也可以对方法单独定义。定义在类上,这样每个方法默认都是要回滚的。方法执行完单元测试,数据库不会产生脏数据。@SpringBootTest@Transactional@Rollbackpublic class UserServiceTest { @Test void tes原创 2021-06-28 11:35:42 · 8474 阅读 · 0 评论 -
ControllerAdvice实现SpringBoot中Controller层异常统一处理
由于controller层直接由页面调用,项目要求controller层统一处理异常信息,不能将异常信息展示给用户。SpringBoot项目中可以使用ControllerAdvice和ExceptionHadl原创 2021-06-16 15:55:15 · 399 阅读 · 0 评论