![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring全家桶
都旭宝
这个作者很懒,什么都没留下…
展开
-
spring 事务总结
参考视频:https://www.bilibili.com/video/BV1aC4y1p7bF/?p=5参考文档:https://www.cnblogs.com/myitnews/p/12364455.html#autoid-4-0-0事务开启 数据库会开启行锁编程式事务 DataSouceTransactionManager(数据源事务管理器)主要api:开启事务,提交事务,回滚事务声明式事务 @transaction 编程式事务封装+AOP动态代理实现常用属性:rollbackFor 默认原创 2020-12-03 23:43:49 · 165 阅读 · 0 评论 -
springMvc接收数组
ajax traditional: true, //是否使用传统的方式浅层序列化,若有数组参数或对象参数需要设置true!!!$.ajax({ type: "POST", url: url, data: data.field, traditional: true, //是否使用传统的方式浅层序列化,若有数组参数或对象参数需要设置true!!!!!! dataType:原创 2020-11-14 13:46:57 · 253 阅读 · 0 评论 -
springMvc接收参数格式【属性.属性】,级联绑定到实体
<div class="layui-form-item"> <div class="layui-inline"> <label class="layui-form-label">客户姓名</label> <div class="layui-input-block">原创 2020-11-07 11:06:21 · 155 阅读 · 0 评论 -
@datetimeformat和@jsonformat
@jsonformat,阿里的jackson提供的注解,作用是【数据库–>java】的时间类型的格式化@datetimeformat Spring提供的注解,作用是【前端–>后端】时间类型数据的格式化详情参考:https://www.cnblogs.com/mracale/p/9828346.html...原创 2020-09-27 11:21:51 · 99 阅读 · 0 评论 -
SpringBoot 处理前台字符串日期自动转换成后台date类型的三种办法
https://www.cnblogs.com/codingmode/p/12156249.html原创 2020-08-21 15:32:01 · 495 阅读 · 0 评论 -
spring boot 中@Mapper和@Repository的区别
https://www.cnblogs.com/yanghj/p/11580830.html两者都是spring扫描到注解自动生成实现类区别是@mapper不用配置扫描路径,可根据mapper.xml中namespace配置的路径,生成对应的实现类原创 2020-08-16 13:49:10 · 108 阅读 · 0 评论 -
spring @PostConstruct注解 @PreDestroy注解
@PostConstruct修饰的方法会在构造函数之后,init()方法之前运行。@PostConstruct注解的方法可以有多个。被@PreDestroy修饰的方法会在服务器卸载Servlet(bean)的时候运行,并且只会被服务器调用一次,类似于Servlet的destroy()方法。被@PreDestroy修饰的方法会在destroy()方法之后运行,在Servlet被彻底卸载之前...原创 2020-08-03 17:31:20 · 66 阅读 · 0 评论 -
springboot开启线程池ThreadPoolTaskExecutor类
ThreadPoolTaskExecutor是对JDK的ThreadPoolExecutor的封装private void test2(){ ThreadPoolTaskExecutor executor = new ThreadPoolTaskExecutor(); executor.setCorePoolSize(10); executor.setMaxPoolSize(15);...原创 2020-04-12 00:01:27 · 239 阅读 · 0 评论 -
spring定时任务@schedule使用方法和原理
1.启动类开启定时任务2.在方法上加@schedule并指定定时时间cron分别对应 秒 分 时 天 月 星期(?必须有不然月和星期会冲突)原创 2020-03-28 21:47:52 · 851 阅读 · 0 评论 -
zuul配合jwt做认证登录,认证不通过response返回给前台要求格式的json数据
package com.tensquare.manager;import com.netflix.zuul.ZuulFilter;import com.netflix.zuul.context.RequestContext;import com.netflix.zuul.exception.ZuulException;import io.jsonwebtoken.Claims;impo...原创 2020-03-24 19:08:39 · 574 阅读 · 0 评论 -
关于zuul路由转发header丢失问题解决方法
定义一个前置过滤器,获取原生request的请求头,塞到zuul转发request请求头中原创 2020-03-24 16:58:44 · 1272 阅读 · 0 评论 -
zuul超时时间配置
server.port=10000spring.application.name=zull_bid#Zuul的路由配置zuul.routes.bid=/bid/**zuul.routes.BID-CONSUMER=/consumer/**#熔断超时时间配置hystrix.command.default.execution.isolation.thread.timeoutInMillis...原创 2020-03-24 16:04:55 · 1777 阅读 · 0 评论 -
SpringCloud中打开feign的熔断机制
spingcloud-openfeign的依赖中包含了hystrix的jar包,不需要额外导入打开熔断只需yml中添加feign: hystrix: enabled: true然后在feign的接口类上添加fallback指定熔断的回调方法@FeignClient(value="tensquare‐base",fallback = LabelClientImpl.class)...原创 2020-03-24 02:15:27 · 1461 阅读 · 1 评论 -
springboot集成RestTemplate及相应配置原理
https://blog.csdn.net/yinni11/article/details/88742690?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task原创 2020-03-22 18:37:25 · 379 阅读 · 0 评论 -
SpringBoot和SpringCloud对应版本
原创 2020-03-22 17:18:56 · 249 阅读 · 0 评论 -
SpringBoot中调用request和response的三种方式
首先需要说明的是request和response本身就已经记载在spring的容器中了@GetMapping(value = "")public String center() { ServletRequestAttributes servletRequestAttributes = (ServletRequestAttributes)RequestContextHolder.getR...原创 2020-03-20 23:39:25 · 1398 阅读 · 0 评论 -
springboot获取配置文件中信息的三种方式@Value ,Spring Environment bean,@ConfigurationProperties
参考我上面两篇文章有用到转载:https://www.jianshu.com/p/7f75936b573b例如拿到itcast值@Value("${jwt.config.key}")或者@Autowiredprivate Environment env`;env.getProperty(“jwt.config.key”);或者@ConfigurationProperties(“j...原创 2020-03-20 23:24:44 · 875 阅读 · 2 评论 -
阿里云发送短信工具类
package com.tensquare.sms.utils;import com.aliyuncs.DefaultAcsClient;import com.aliyuncs.IAcsClient;import com.aliyuncs.dysmsapi.model.v20170525.QuerySendDetailsRequest;import com.aliyuncs.dysmsap...原创 2020-03-20 19:34:18 · 379 阅读 · 0 评论 -
springboot中使用springdataRedis和spring cache注解去做缓存控制步骤,以及RedisTemplate常用方法
1.引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring‐boot‐starter‐data‐redis</artifactId> </depend...原创 2020-03-17 22:58:09 · 145 阅读 · 0 评论 -
springboot整合springdataJpa @Modifyinng和@Trasactionnal配合使用
原创 2020-03-17 22:13:22 · 242 阅读 · 0 评论 -
springboot整合mybatis跨库操作、配置多个数据源DataSource
https://blog.csdn.net/weixin_42323802/article/details/84590309原创 2020-03-17 18:47:41 · 576 阅读 · 0 评论 -
springdataJpa方法命名规则查询
顾名思义,方法命名规则查询就是根据方法的名字,就能创建查询。只需要按照Spring Data JPA提供的方法命名规则定义方法的名称,就可以完成查询工作。Spring Data JPA在程序执行的时候会根据方法名称进行解析,并自动生成查询语句进行查询按照Spring Data JPA 定义的规则,查询方法以findBy开头,涉及条件查询时,条件的属性用条件关键字连接,要注意的是:条件属性首字母需...原创 2020-03-17 17:42:43 · 575 阅读 · 0 评论 -
spring data jpa 将接口中的参数传入原生sql中
1、@Param 这个注解必须写2、使用原生sql,必须加 nativeQuery = true原创 2020-03-17 17:34:32 · 1399 阅读 · 0 评论 -
springDataJpa查询全部,条件查询
原创 2020-03-17 15:58:47 · 345 阅读 · 0 评论 -
Maven父工程dependencies与dependencyManagement的区别
dependencies:所有子模块pom都会继承jar包dependencyManagement:固定子模块pom依赖的版本原创 2020-03-15 22:12:38 · 406 阅读 · 0 评论 -
springboot 是如何帮我们省去web.xml配置的
https://www.jianshu.com/p/3c94d7e76998?utm_source=oschina-app转载 2020-03-15 22:09:32 · 235 阅读 · 0 评论