spring
文章平均质量分 62
sunflower-ly
这个作者很懒,什么都没留下…
展开
-
spring中事务
使用事务保证了数据的一致性,避免了脏读。事务采用的是ACID原则:A原子性:C一致性:I隔离性:多个业务操作同一资源时,防止数据破坏。D持久性:事务一旦提交,无论系统发生什么问题,结果都不会再被影响,被持久化写到存储器中。Spring中事务管理:声明式事务:配合aop实现事务管理,<!--实现事务管理--><bean id="transactionManager" class="org.springframework.jdbc.datasource原创 2021-07-12 16:48:18 · 73 阅读 · 0 评论 -
Mybatis-spring创建项目:
添加依赖<!--mybatis整合包--><dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis-spring</artifactId> <version>2.0.2</version></dependency>创建相应的spring配置文件使用mybatis-spring需要两个东西,Dat...原创 2021-07-08 16:33:16 · 101 阅读 · 0 评论 -
spring-ioc中集锦,持续更新中。。。。。
Spring-IOC使用:IOC:控制反转DI:依赖注入两者关系:IOC使用依赖注入(DI)的方式,将对象的创建交给spring容器中,然后调用时,直接从spring容器中获得。Spring容器在初始化时先读取配置文件,根据配置文件或元数据创建与组织对象存入容器中,程序使用时再从IOC容器中取出需要的对象。从容器中取回的对象默认是单例的,只能创建一个对象。使用scope属性可以指定作用域:Singleton:每个spring容器作用域中一个bean只对应一个对象实例。Pr原创 2021-07-07 17:16:44 · 81 阅读 · 0 评论 -
spring中的aop理解
一、 aop流程的逻辑图二、 aop中的几个重要概念:1. 横切关注点:跨越应用程序多个模块或功能,如日志、安全、缓冲、事务等。2. 切面:横切关注点被模块化的特殊对象,是一个类。3. 通知:切面必须要完成的工作,是一个类中的方法。4. 目标:被通知的对象。5. 代理:向目标对象应用通知之后创建的对象。6. 切入点:切面通知执行的“地点”的定义。7. 连接点:与切入点匹配的执行点。三、 操作aop需要配置maven:org.aspectjaspectjwea..原创 2021-06-28 10:45:38 · 85 阅读 · 0 评论