
Spring学习博客
文章平均质量分 64
❀༊烟花易冷ღ
这个作者很懒,什么都没留下…
展开
-
【Spring】Spring声明事务
spring管理事务有两种方式,声明式事务和编程式事务。声明式事务就是在不改变原有业务的情况下实现事务的织入。而编程式事务,需要在具体业务中进行事务的管理。为什么需要事务?如果不配置事务,可能会导致数据不一致。同样的也不满足原子性。降低了安全性。为了不再代码中手动的配置事务,我们用spring的声明式事务。......原创 2022-08-17 21:43:26 · 267 阅读 · 0 评论 -
【Spring】Spring整合Mybatis 使用xml
2.配置Spring-dao.xml1.创建SqlSessionFactory在spring-dao里,需要创建SqlSessionFactory的话 ,需要注入数据源。由spring来替代mybatis管理数据源datasource。实质上就是原来mybatis的登记mapper的操作。也就是说登记mapper的活也交给spring管理了。最后其实mybatis的配置文件mybatis-config.xml可以不要。全权交给spring管理。注入sqlsessionFactory对象既然创建了原创 2022-08-15 19:34:43 · 332 阅读 · 0 评论 -
【Spring】spring入门
spring是一个轻量级,非入侵的框架。spring具有控制反转(IOC)和面向切面编程(AOP)的特性。支持事务的处理,对框架的整合。原创 2022-07-09 20:55:24 · 153 阅读 · 0 评论 -
【Spring】AOP实现的两种方向
Override /*method要执行目标对象的方法target目标对象args参数System . out . println(target . getClass() . getName() + "的" + method . getName() + "被调用");} }System . out . println("调用了" + method . getName() + " 返回值:" + returnValue);} }定义了一个BeforeLog 和AfterLog类 ,.........原创 2022-08-08 23:39:10 · 294 阅读 · 0 评论 -
【Spring】使用注解开发
使用这一类注解,需要在xml配置文件里注册注解支持:扫描com.kxy包以查找带有@Component注解 的任何类,并将这些类注册为容器内的 Spring bean 定义@Component:标注当前的类为Spring容器中的Bean,(把普通实体类实例化到spring容器中,相当于配置文件中的< bean id=“” class=“”/ >)针对于三层架构的三个类,都是把类标注为Spring容器中的Bean。...原创 2022-08-04 20:10:15 · 100 阅读 · 0 评论 -
【spring】@Autowired @Resource自动装配
在启动spring IoC时,容器自动装载了一AutowiredAnnotationBeanPostProcessor后置处理器,当容器扫描到@Autowied、@Resource或@Inject时,就会在IoC容器自动查找需要的bean,并装配给该对象的属性。在使用@Autowired时,首先在容器中通过类型(byType)查询对应类型的bean:......原创 2022-08-04 13:25:17 · 276 阅读 · 0 评论 -
【Spring】p命名空间和c命名空间注入
因此c命名空间和p命名空间简化了依赖注入。在确保你的实体类有setter的情况下。在xml的头部,你需要加上这些xml约束原创 2022-07-29 17:17:34 · 219 阅读 · 0 评论 -
【spring】依赖注入DI
自动生成set和get方法,和它的toString方法。一个实体类和一个bean容器和你的脑子。我们需要掌握的重点是第二种方式。以上介绍了所有类型的依赖注入。这是复杂类型Address。首先youneed。原创 2022-07-24 18:55:08 · 121 阅读 · 0 评论 -
【Spring】Spring配置
对单个的beans容器整合到一个总的beans容器,需要用import关键字引入。原创 2022-07-24 12:41:43 · 95 阅读 · 0 评论 -
【Spring】IOC创建对象的方式
当然如果是一个复杂类型,可以用ref来引入。一个存放bean的容器(配置文件)原创 2022-07-24 11:51:55 · 148 阅读 · 0 评论