![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring全家桶
文章平均质量分 95
Spring、SpringMVC、SpringBoot、SpringCloud等框架的使用
DustinWangq
在代码的世界,打下属于自己的天下
展开
-
Spring中的声明式事务详解
当事务方法被另一个事务方法调用时,必须指定事务应该如何传播。例如:方法可能继续在现有事务中运行,也可能开启一个新事务,并在自己的事务中运行。事务的传播行为可以由传播属性指定。Spring定义了7种类传播行为。事务传播属性可以在@Transactional注解的propagation属性中定义。SUPPORTS: 如果在事务中运行,当前方法也会加入到这个事务内运行,否则就不会创建事务,直接执行NOT_SUPPORTED: 无论该方法是否在事务中运行,都不会创建事务。原创 2024-04-28 14:57:31 · 817 阅读 · 1 评论 -
JdbcTemplate详解
为了使JDBC更加易于使用,Spring在JDBC API上定义了一个抽象层,以此建立一个JDBC存取框架。作为Spring JDBC框架的核心,JDBC模板的设计目的是为不同类型的JDBC操作提供模板方法,通过这种方式,可以在尽可能保留灵活性的情况下,将数据库存取的工作量降到最低。可以将Spring的JdbcTemplate看作是一个小型的轻量级持久化层框架,和我们之前使用过的DBUtils风格非常接近。原创 2024-04-25 17:59:24 · 929 阅读 · 0 评论 -
Spring教程-Eclipse版
①Spring是一个开源框架②Spring为简化企业级开发而生,使用Spring,JavaBean就可以实现很多以前要靠EJB才能实现的功能。同样的功能,在EJB中要通过繁琐的配置和复杂的代码才能够实现,而在Spring中却非常的优雅和简洁。③Spring是一个IOC(DI)和AOP容器框架。④Spring的优良特性[1]非侵入式:基于Spring开发的应用中的对象可以不依赖于Spring的API[2]依赖注入:DI——Dependency Injection,反转控制(IOC)最经典的实现。原创 2024-04-24 17:51:27 · 665 阅读 · 0 评论