![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring系列
viagra2009100129
一个一直wating的码农
展开
-
Spring系列——SpringData中的【@Query 注解】和【@Modifying 注解】简介
@Query 注解这种查询可以声明在 Repository方法中,摆脱像命名查询那样的约束,将查询直接在相应的接口方法中声明,结构更为清晰,这是Springdata 的特有实现。//查询id值最大的那个person//使用@Query注解可以自定义JPQL语句,语句可以实现更灵活的查询@Query("SELECT p FROM Person p WHERE p.id=(SELECT max...原创 2019-05-30 11:18:45 · 182 阅读 · 0 评论 -
Spring系列——使用ApplicationEvent和Listener快速实现业务解耦
转载自《 第二十七章:SpringBoot使用ApplicationEvent&Listener完成业务解耦》https://segmentfault.com/a/1190000011433514在携程Apollo配置中心里面,有关事件以及事件监听都是使用了Spring框架的ApplicationEvent和Listener。ApplicationEvent以及Listener是S...原创 2019-06-01 09:37:41 · 558 阅读 · 0 评论 -
Spring系列——Spring-data:CrudRepository JpaRepository PagingAndSortingRepository之间的区别
参考自:https://www.jianshu.com/p/cbf0a7c5c985Spring Framework在数据访问控制层采用了Spring Data作为这一层的解决方案,下面就对Spring Data相关知识作一个较为详细的描述。1.Spring Data所解决的问题Spring Data :提供了一整套数据访问层(DAO)的解决方案,致力于减少数据访问层(DAO)的开发...原创 2019-05-29 13:59:50 · 199 阅读 · 0 评论 -
Spring系列——@ContextConfiguration注解的使用
1.概述@ContextConfiguration这个注解通常与@RunWith(SpringJUnit4ClassRunner.class)联合使用用来测试当一个类添加了注解@Component,那么他就自动变成了一个bean,就不需要再Spring配置文件中显示的配置了。把这些bean收集起来通常有两种方式,Java的方式和XML的方式。当这些bean收集起来之后,当我们想要在某个测试类使...原创 2019-06-01 12:14:31 · 13664 阅读 · 3 评论 -
Spring 系列——Spring Security 4 使用@PreAuthorize,@PostAuthorize, @Secured, EL实现方法安全
翻译自 http://websystique.com/spring-security/spring-security-4-method-security-using-preauthorize-postauthorize-secured-el/本文探讨Spring Security 4 基于@PreAuthorize, @PostAuthorize, @Secured和 Spring EL表达式...原创 2019-05-29 17:09:08 · 494 阅读 · 0 评论 -
Spring系列——@lazy注解
翻译自https://www.baeldung.com/spring-lazy-annotation1.概述默认情况下,Spring会在应用程序上下文的启动时创建所有单例bean。这背后的原因很简单:立即避免和检测所有可能的错误,而不是在运行时。但是,有些情况下我们需要创建一个bean,而不是在应用程序上下文启动时,而是在我们请求时。在这个快速教程中,我们将讨论Spring的@Lazy...原创 2019-05-29 22:06:31 · 18527 阅读 · 0 评论