springboot
zehuawong
小小程序猿
展开
-
Spring 如何解决循环依赖的问题
Spring 如何解决循环依赖的问题转载 2021-06-21 19:20:27 · 97 阅读 · 0 评论 -
Spring事务传播、@Transactional失效场景、长事务问题
spring事务的7种传播行为Spring事务详细解释,满满的都是干货!转载 2021-06-20 15:44:07 · 223 阅读 · 0 评论 -
@Autowired放在属性与放在构造器上的区别
一、基础知识Java变量的初始化顺序-> 静态变量或静态语句块–> 实例变量或初始化语句块–> 构造方法–> @Autowired@Autowired放在属性与放在构造器上的区别转载 2021-06-01 17:14:00 · 293 阅读 · 0 评论 -
拦截器(Interceptor)和过滤器(Filter)的执行顺序和区别
拦截器(Interceptor)和过滤器(Filter)的执行顺序和区别过滤器(Filter)与拦截器(Interceptor )区别转载 2021-05-31 11:30:57 · 116 阅读 · 0 评论 -
JWT
JWT生成Token做登录校验讲解使用JWT实现单点登录(完全跨域方案)转载 2021-05-12 19:36:23 · 83 阅读 · 0 评论 -
完全读懂Spring框架之AOP实现原理&JDK动态代理&CGLib代理
完全读懂Spring框架之AOP实现原理&JDK动态代理&CGLib代理 https://my.oschina.net/guangshan/blog/1797461原创 2020-08-05 20:23:47 · 115 阅读 · 0 评论 -
DAO层、ENTITY层、SERVICE层、CONTROLLER层
DAO层、ENTITY层、SERVICE层、CONTROLLER层1、DAO层: 持久层 主要与数据库进行交互DAO层主要是做数据持久层的工作,主要与数据库进行交互。DAO层首先会创建DAO接口,然后会在配置文件中定义该接口的实现类,接着就可以在模块中就可以调用DAO 的接口进行数据业务的而处理,并且不用关注此接口的具体实现类是哪一个类。DAO 层的数据源和数据库连接的参数数都是在配置文件...转载 2018-10-22 22:26:42 · 865 阅读 · 0 评论 -
idea springboot 热部署
https://www.cnblogs.com/winner-0715/p/6666579.html转载 2018-09-30 16:35:08 · 147 阅读 · 0 评论 -
spring和springMVC、springboot的区别
暂拟Spring、SpringMVC和Springboot的区别(网摘) https://www.cnblogs.com/baizhanshi/p/8109664.htmlspring与springMVC的区别 https://blog.csdn.net/baidu_32817393/article/details/75575274...转载 2018-10-15 00:16:41 · 5090 阅读 · 0 评论 -
关于Spring IOC
可参考 https://blog.csdn.net/javazejian/article/details/54561302原创 2018-10-14 13:00:30 · 126 阅读 · 0 评论 -
idea部署项目到远程tomcat
暂拟https://blog.csdn.net/tianjun2012/article/details/52795202原创 2018-10-04 16:43:09 · 291 阅读 · 0 评论 -
springboot 单元测试
springboot 单元测试暂拟原创 2018-10-03 16:18:26 · 146 阅读 · 0 评论 -
springboot封装统一返回数据格式和异常处理
{ "code": 100, "msg": "我猜你可能还在上小学", "data原创 2018-10-03 14:27:09 · 16607 阅读 · 0 评论 -
SpringBoot AOP记录http请求
1、在pom.xml中添加aop依赖 <!--AOP依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId&am原创 2018-10-01 23:52:51 · 557 阅读 · 0 评论 -
AOP、静态代理、JDK和CGLib动态代理
转:AOP原理、动态代理(JDK、CGLib)CGLib源码分析静态代理@Aspect@Componentpublic class TestAdvice { // 1. 定义 PointCut @Pointcut("execution(* com.example.demo.api.TestServiceImpl.eatCarrot())") private void eatCarrot(){} // 2. 定义应用于 JoinPoint 中所有满足 PointCut转载 2018-10-01 20:40:03 · 167 阅读 · 0 评论 -
SpringBoot表单验证
表单验证假如表单参数很多,用@RequestParam方式就不合适了,参数中可直接使用@Valid Girl gir /** * 添加一个女生 * @return */ @PostMapping(value = "/addgirl") public Result<Girl> girlAdd(@Valid Girl girl, Bind...原创 2018-10-01 19:01:59 · 352 阅读 · 0 评论 -
SpringBoot+Thymeleaf+JPA的基本使用
项目属性配置application.yml文件#cupSize: CD#age: 18#content: "cupSize: ${cupSize},age: ${age}" #在当前配置里面再使用配置##girl:# cupSize: C# age: 20 spring: profiles: active: dev #使用dev这个配置,区分生产...原创 2018-10-01 14:07:15 · 2031 阅读 · 0 评论 -
SpringBoot常用注解
https://www.cnblogs.com/njqa/p/8177009.htmlbean的分类标识@Service: 注解在类上,表示这是一个业务层bean@Controller:注解在类上,表示这是一个控制层bean@Repository: 注解在类上,表示这是一个数据访问层bean@Component: 注解在类上,表示通用beanbean注入:@Autowired:按类型...原创 2018-09-30 21:54:40 · 124 阅读 · 0 评论