![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
文章平均质量分 84
l_learning
这个作者很懒,什么都没留下…
展开
-
Spring事务隔离级别与传播行为
org.springframework.transactionpublic interface TransactionDefinition定义符合 Spring 的事务属性的接口。基于类似于 EJB CMT 属性的传播行为定义。注意,除非启动实际的新事务,否则不会应用隔离级别和超时设置。 仅 PROPAGATION_REQUIRED, PROPAGATION_REQUIRES_NEW and PROPAGATION_NESTED 可能导致这种情况,在其他情况下指定这些设置通常没有意义。此外原创 2022-05-16 19:15:00 · 1738 阅读 · 0 评论 -
Spring Cache 缓存
spring框架支持透明地向现有的Spring应用程序添加缓存原创 2022-05-12 18:51:08 · 536 阅读 · 0 评论 -
SpringBoot2.x整合Swagger2
最好的API是使用Swagger工具构建的Springfox参考文档pom.xml中添加Swagger2坐标<!-- swagger2配置 --><dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artif...原创 2019-04-06 18:08:32 · 1579 阅读 · 0 评论 -
SpingBoot跨域问题
产生跨域问题的原因市浏览器的同源策略,它是由Netscape提出的一个著名的安全策略。现在所有支持JavaScript 的浏览器都会使用这个策略。所谓同源是指:域名,协议,端口相同。如果不同,将会出现跨域问题前端可通过JSONP来解决跨域,但JSONP只可以发送GET请求详情请参考spring官网SpringBoot使用CORS来解决跨域问题pom.xml文件中添加WEB坐标&l...原创 2019-07-27 23:24:01 · 120 阅读 · 0 评论 -
SpringBoot自定义配置
springboot 获取自定义配置@Value("${property}")获取配置属性通过将配置属性注入到JavaBean中,并通过JavaBean获取自定义属性使用自定义配置文件将配置属性注入到JavaBean中,并通过JavaBean获取自定义属性SpringBoot可以识别yml文件与properties文件,自定义配置最好使用properties格式,位于src/main/resou...原创 2019-11-12 13:12:44 · 388 阅读 · 0 评论 -
Spring Aop简单应用
AOP:Aspect Oriented Programming面向方面编程(AOP)通过提供另一种思考程序结构的方式来补充面向对象编程(OOP)。OOP中模块化的关键单元是类,而在AOP中,模块化单元是方面。方面实现了跨越多种类型和对象的关注点(例如事务管理)的模块化。(这些担忧在AOP文献中通常被称为“横切”问题。)官方文档Java配置启用@AspectJ支持要使用Java启用@As...原创 2019-04-12 20:54:13 · 159 阅读 · 0 评论 -
Spring本地事务
本地事务是特定于资源的,例如与JDBC连接关联的事务。本地事务可能更容易使用,但具有明显的缺点:它们无法跨多个事务资源工作。例如,使用JDBC连接管理事务的代码无法在全局JTA事务中运行。由于应用程序服务器不参与事务管理,因此无法确保跨多个资源的正确性。(值得注意的是,大多数应用程序使用单个事务资源。)另一个缺点是本地事务对编程模型是侵入性的。官方文档@Transactional 设置该...原创 2019-04-14 14:52:29 · 406 阅读 · 0 评论