@Conditional相关注解
摘要:一、@Conditional @Conditional是Spring4新提供的注解,它的作用是按照一定的条件进行判断,满足条件的才给容器注册Bean。 代码例子: package com.cy.conditional; /** * @description com.cy.conditional *
阅读全文
posted @
2022-04-22 11:10
有点懒惰的大青年
阅读(108)
推荐(0) 编辑
ImportSelector介绍
摘要:参考博客:https://blog.csdn.net/elim168/article/details/88131614 在@Configuration标注的Class上可以使用@Import引入其它的配置类,其实它还可以引入org.springframework.context.annotation
阅读全文
posted @
2021-11-21 10:26
有点懒惰的大青年
阅读(758)
推荐(0) 编辑
@ConfigurationProperties、@EnableConfigurationProperties、@PropertySource的使用
摘要:参考博客: @ConfigurationProperties 注解使用姿势,这一篇就够了 一、注解的作用: @ConfigurationProperties注解的作用就是获取我们配置的参数值,这些参数一般配置在application.properties或者application.yml中。 二、使
阅读全文
posted @
2021-09-22 21:23
有点懒惰的大青年
阅读(410)
推荐(0) 编辑
spring boot(二)拦截器,自定义配置文件
摘要:参考博客:https://www.cnblogs.com/ityouknow/p/5730412.html 自定义Filter: com/example/demo/config/WebConfiguration.java: 自定义配置文件properties: src/main/resources/
阅读全文
posted @
2019-04-28 11:27
有点懒惰的大青年
阅读(575)
推荐(0) 编辑
spring boot学习(8) SpringBoot 之切面AOP
摘要:在方法执行的前后,切入代码;经典的service层切入事务; @Aspect注解是切面注解类 @Pointcut切点定义 @Before是方法执行前调用 @After是方法执行后调用 @AfterReturning方法执行返回值调用 Service层本身就可以切入事务,所以我们这类搞个常用的 切co
阅读全文
posted @
2018-03-25 16:42
有点懒惰的大青年
阅读(6634)
推荐(0) 编辑
spring boot学习(7) SpringBoot 之表单验证
摘要:第一节:SpringBoot 之表单验证@Valid 是spring-data-jpa的功能; 下面是添加学生的信息例子,要求姓名不能为空,年龄大于18岁。 贴下代码吧: Student实体: package com.cy.entity; import javax.persistence.Colum
阅读全文
posted @
2018-03-25 15:33
有点懒惰的大青年
阅读(4161)
推荐(0) 编辑
spring boot学习(6) SpringBoot 之事务管理
摘要:两个操作要么同时成功,要么同时失败; 事务的一致性; 以前学ssh ssm都有事务管理service层通过applicationContext.xml配置,所有service方法都加上事务操作; 用来保证一致性,即service方法里的多个dao操作,要么同时成功,要么同时失败; 用来保证一致性,即
阅读全文
posted @
2018-03-25 14:46
有点懒惰的大青年
阅读(1015)
推荐(0) 编辑
spring boot学习(5) SpringBoot 之Spring Data Jpa 支持(2)
摘要:第三节:自定义查询@Query 有时候复杂sql使用hql方式无法查询,这时候使用本地查询,使用原生sql的方式; 第四节:动态查询Specification 使用 什么时候用呢?比如搜索有很多条件,有时候用户只填了一个,有时候填很多,不确定条件的数目,这时候动态判断,拼接sql,使用Specifi
阅读全文
posted @
2018-03-25 13:51
有点懒惰的大青年
阅读(1102)
推荐(0) 编辑
spring boot学习(4) SpringBoot 之Spring Data Jpa 支持(1)
摘要:第一节:Spring Data Jpa 简介 Spring-Data-Jpa JPA(Java Persistence API)定义了一系列对象持久化的标准,目前实现这一规范的产品有Hibernate、TopLink等。 Spring-Data-Jpa JPA(Java Persistence AP
阅读全文
posted @
2018-03-25 12:05
有点懒惰的大青年
阅读(2785)
推荐(0) 编辑
spring boot学习(3) SpringBoot 之MVC 支持
摘要:第一节:@RequestMapping 配置url 映射 第二节:@Controller 处理http 请求 转发到一个页面,以前是转发到jsp页面,现在使用freemarker; 在pom.xml页面右键,spring-edit starters , 添加freemarker支持:spring-b
阅读全文
posted @
2018-03-24 22:14
有点懒惰的大青年
阅读(374)
推荐(0) 编辑