![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot
tianjidudao
这个作者很懒,什么都没留下…
展开
-
SpringBoot中Rest风格接口传递多个参数
这次在项目开发中要求写Rest风格接口,在调试时发现有个按条件分页查询的接口涉及到多参数传递。因为参数较多,不想使用GET请求避免参数太过繁琐,经过试验,发现可以使用POST请求在后台通过JavaBean来接受所有参数。现在做下记录: 参数实体类:@Datapublic class OrderPageDTO { /** *用户分象ID */ priv...原创 2018-03-26 15:02:01 · 32689 阅读 · 0 评论 -
springboot解决Long类型数据传入前端损失精度
之前在做springboot项目时遇到Long类型数据直接用@ResponseBody返回数据自动转换成json时,不做任何处理,而直接传给前端的话,在Long长度大于17位时会出现精度丢失的问题。之后使用自定义消息转化器全部转为String解决。代码如下:@EnableWebMvc //默认情况下Spring Boot 使用WebMvcAutoConfiguration中配置的各种属性,@Ena...原创 2018-04-11 09:53:58 · 6119 阅读 · 0 评论 -
注解说明
因为对于一些注解不太了解,做下记录说明======================================================================1、@Bean:告诉Spring,一个带有@Bean的注解方法将返回一个对象,该对象应该被注册为在Spring应用程序上下文中的bean。2、@Configuration::一般标识在类上,表明这个类将作为springBe...原创 2018-04-04 10:25:21 · 187 阅读 · 0 评论 -
事务遇到异常时的几点注意事项
1、事务不是遇到所有异常都会回滚,默认只有遇到遇到运行异常(RuntimeException)和程序错误(Error)才会回滚,非运行异常必须在@Transactional 注解中使用 rollbackFor 属性来指定异常,比如:@Transactional(rollbackFor = Exception.class),才会回滚。2、我们在处理异常时,有两种方式,要么抛出去,让上一层来捕...转载 2018-11-29 16:40:16 · 3382 阅读 · 0 评论