- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 springboot集成DruidDataSource多数据源
1.config类代码package com.yinta.query.config;import com.alibaba.druid.filter.Filter;import com.alibaba.druid.pool.DruidDataSource;import com.alibaba.druid.wall.WallConfig;import com.alibaba.druid.wall.WallFilter;import com.github.pagehelper.PageHelper
2022-03-17 11:01:53 1404
原创 关于spring 的事务管理
1.首先贴图,事务的几种传播行为总结如图:2.如果一个service中调用另外一个service层的方法,入口层service上加了@Transactional(默认Propagation.REQUIRED),而调用层saveRole未加事务注解,那么不管哪里报错,两层方法里面数据库都会回滚,亲自如下:@Transactional(propagation= Propagation.REQUIRED)public void savePerson(){ Person person = n
2020-07-01 13:10:53 177
原创 SpringBootTest使用方法
我直接写步骤:1.引入jar包,特别注意,其中scope的含义,如果写test,表示仅表示junit test路径下可以引用到相关依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spr...
2020-04-27 15:13:20 580
转载 spring boot Websocket
在springboot项目中使用websocket做推送,虽然挺简单的,但初学也踩过几个坑,特此记录。 使用websocket有两种方式:1是使用sockjs,2是使用h5的标准。使用Html5标准自然更方便简单,所以记录的是配合h5的使用方法。1、pom 核心是@ServerEndpoint这个注解。这个注解是Javaee标准里的注解,tomcat7以上已经对其进行了实现,如果是...
2018-11-23 10:54:39 111
原创 MyBatis 对象到json格式序列化工具typeHandler
用途:POJO对象可以是任何类型,List,Map等等,转换为json字符串存储到数据库,查询出来的时候自动转换为相应的对象,而非人工操作转换,直接贴上代码如下:package com.xyy.typehandler;import java.io.IOException;import java.sql.CallableStatement;import java.sql.Prepare...
2018-11-15 11:19:33 1727 2
原创 HttpClient 请求传参时如何优雅的进行编码,拒绝url人工拼接
我们在利用HttpClient进行远程调用时,第三方提供的接口如下:这种接口我们用get、post请求都能调用,但是会有一个问题,传参,@RequestParam 注解表示,传参非body体,我们只能接在/updateUserPhoto这个url后面,就是/updateUserPhoto?userId=""&photoUrl="",很多人在编码时,也总是大学生刚毕业似的,硬性拼...
2018-11-15 11:03:32 1289
原创 spring mvc 接收List集合类型属性的问题
在我们利用spring mvc接收前端传过来的数据时,老是会发现接收不到集合类型的参数属性,下面告诉你原因 1.当前端用表单提交的方式时,如下图: 也就是form-data格式,后端该怎么接收呢? 这时就不能使用@RequestBody注解了,会抛异常,这时候需使用@ModelAttribute注解,或者干脆不写 至此,表单格式传输集合类型解...
2018-10-17 14:26:11 1501
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人