
spring
文章平均质量分 76
tengxvincent
这个作者很懒,什么都没留下…
展开
-
Spring AOP @Around增强处理实现方法级防重
1 定义 PointCut 连接点注解类/** * DB 锁 */@Retention(RetentionPolicy.RUNTIME)@Target(ElementType.METHOD) //表示该注解只能用在方法上public @interface DbLock { public BusiType type(); // 锁定的类型 public String[] key() default {}; // 锁的值,只能用在第一个参数上}2 定义切面类.原创 2021-05-11 12:13:42 · 1384 阅读 · 0 评论 -
Spring Data JPA @EnableJpaRepositories配置详解
转载地址:http://blog.youkuaiyun.com/catoop/article/details/50575038@EnableJpaRepositories注解用于Srping JPA的代码配置,用于取代xml形式的配置文件,@EnableJpaRepositories支持的配置形式丰富多用,本篇文章详细讲解。1、简单配置1 @EnableJpaRepositor转载 2018-02-05 14:32:02 · 3299 阅读 · 0 评论 -
Spring 事务失效的底层原因探讨
@Transactional@Transactianal(propagation=Propagation.REQUIRED)-如果当前线程存在事务,则使用该事务,否则新建一个事务@Transaction(propagation=Propagation.REQUIRES_NEW)-如果当前线程存在事务,则挂起当前事务,然后开启一个新事务继续执行,新事务执行完毕之后,继续唤醒之前挂起的事务继续执行,如...原创 2018-07-09 19:18:51 · 429 阅读 · 0 评论 -
程序中的实体对象会注入到spring容器中吗?
要理解为什么不用注入,首先就清楚注入的目的是什么?如果不注入,在程序中要使用某个类对象的方法,则需要去new一个对象。然后我们调用其中的方法,众所周知“程序=算法+数据”。不失一般性,在面向对象开发中,类一般有两种,一种是功能类的,主要是完成一些业务操作。一种是数据类,主要是存储数据,比如POJO。我们数据提交上来后,自己组装PO(当然也有的框架可以帮我们组装好),然后调用功能类的方法去操作...原创 2018-07-23 18:50:34 · 2443 阅读 · 0 评论 -
使用@CrossOrigin实现跨域请求
在Spring MVC4.2之后推出了@CrossOrigin注解来解决跨域问题,而在4.2之前我们都是通过定义注册过滤器的方式来解决跨域与问题的,所以在Spring4.2以后使用@CrossOrigin能一定程度上的简化解决跨域问题的方式。接下来我们就来介绍@CrossOrigin方式以及使用时的一些注意点@CrossOrigin 会启用CORS 控制器方法CORS配置因此,RESTful W...原创 2018-07-15 17:35:09 · 11775 阅读 · 0 评论 -
分布式复习--ActiveMQ 三 整合spring
Spring提供了对JMS的支持,需要添加Spring 支持JMS的包添加jar依赖 配置spring文件 编写发送端代码配置接收端spring文件直接copy发送端的文件编写接收端代码spring的发布订阅模式配置使用非阻塞模式以事件通知方式来配置消费者 更改消费端的配置增加FirstMessageListener监听类...原创 2018-08-10 09:57:16 · 171 阅读 · 0 评论 -
SpringBoot 一 SpringApplication
目录SpringApplication :Spring Boot 驱动 Spring 应用上下文的引导类一 定义SpringApplication的三种方式二@SpringBootApplication 注释解析 1. @SpringBootConfiguration :等价于 @Configuration -->Configuration Class 注解 ...原创 2019-01-21 11:36:00 · 218 阅读 · 0 评论 -
Spring IO Platform简介及示例
目录为什么要用Spring IO Platform什么是Spring IO PlatformMaven使用Spring IO PlatformSpring IO Platform中维护了哪些依赖如何使用Spring IO Platform在Maven中使用Spring IO Platform在Gradle中使用Spring IO Platform一个完整的示例,基于...转载 2019-03-31 17:13:08 · 929 阅读 · 0 评论 -
SpringBoot 一 CommandLineRunner接口
目录前言一 如何使用CommandLineRunner接口1)和@Component注解一起使用2)和@SpringBootApplication注解一起使用3)声明一个实现了CommandLineRunner接口的Bean二 用@Order注解去设置多个CommandLineRunner实现类的执行顺序前言Spring boot的CommandLineRunner...转载 2019-06-06 09:52:39 · 148 阅读 · 0 评论