Spring
gqtallhappy
程序员
展开
-
Spring事务
Spring支持的事务管理类型: 编程式事务:代码中硬编码 声明式事务:在配置文件中配置 声明式事务又分为2种: 1、基于XML的声明式事务 2、基于注解的声明式事务 Spring事务的5种隔离级别: 与数据库一致,多了一个默认隔离级别。与mysql默认的一致。 int ISOLATION_DEFAULT = -1; 默认采用数据库的隔离级 int ISOLATION_READ_UNCOMMITTED=Connection.TRANSACTION_READ_UNCOMMITTED; i..原创 2021-12-06 14:58:16 · 576 阅读 · 0 评论 -
Xml配置和注解之间的区别
注解的优点: 1、所有信息都在一个文件中 2、当类更改了,不用改xml配置文件 xml配置的优点: 1、POJO及其行为之间更清晰的分离 2、更容易找到POJO原创 2021-12-06 13:57:03 · 151 阅读 · 0 评论 -
Spring中的常见注解
@Componet:用于指示类是组件。 @Controller:是一种特定类型的组件,用于MVC应用程序,主要与@RequestMapping注解一起使用。 @Repository:用于表示组件用去存储库和存储/检索/搜索数据的操作。我们可以将此注解应用于DAO实现类。 @Service:用于指示类是服务层。 @ResponseBody:用于将对象作为response。 @Autowired:自动注入 @Configuration:表示Spring IOC容器可以将类用作bean定义的源。 @原创 2021-12-06 13:52:09 · 141 阅读 · 0 评论 -
Spring bean
Spring bean的生命周期 实例化,初始化,使用,销毁 1、spring容器根据配置中的bean定义来实例化bean。 2、spring使用依赖注入填充所有属性,如bean中所定义的配置。 3、如果bean实现了BeanNameAware接口,则工厂通过传递bean的ID来调用setBeanName()。 4、如果bean实现BeanFactoryAware接口,工厂通过传递自身的实例来调用setBeanFactory(). 5、如果存在与bean关联的任何BeanPostProcesso原创 2021-12-06 13:41:15 · 44 阅读 · 0 评论 -
Spring
Spring 是一种轻量级开发框架,提高开发人员的开发效率以及系统的可维护性。 Spring框架指的是Spring Framework,它是很多模块的集合,使用这些模块可以方便的协助我们进行开发。 Spring框架的好处: 1、轻量级:Spring框架最基础的版本大约2MB。 2、控制反转(IOC):通过控制反转实现解耦合。对象给出他们的依赖,而不是创建或查找依赖的对象。 3、面向切面(AOP):Spring支持面向切面的编程,并将应用程序业务逻辑与系统分离。 4、容器:Spring包含并管理对原创 2021-12-06 11:25:59 · 53 阅读 · 0 评论