Spring
阿福聊编程
这个作者很懒,什么都没留下…
展开
-
使用IDEA实现SSM整合(Maven+Spring+Mybatis+SpringMvc)
我是阿福,公众号「阿福聊编程」作者,一个在后端技术路上摸盘滚打的程序员,在进阶的路上,共勉! 文章已收录在 JavaSharing 中,包含Java技术文章,面试指南,资源分享。 本文是基于Maven工程实现SSM整合,主要是通过XML实现三大框架的整合,可能有的小伙伴会说XML早就过时了,现在人们都使用注解开发,但是不是这么认为,我个人觉得你XML 整合会了,注解能不会吗? 开干!!!! SSM整合总体思路 Spring和MyBatis整合 整合JAR包 <dependencies> .原创 2020-07-05 11:26:16 · 459 阅读 · 1 评论 -
Spring事务管理实现方式(注解,Xml)
事务隔离级别和传播行为 Isolation :隔离级别 隔离级别是指若干个并发的事务之间的隔离程度,与我们开发时候主要相关的场景包括:脏读取、重复读、幻读。 具体的设置方式(注解):例如@Transactional(isolation = Isolation.DEFAULT ) 隔离级别 含义 DEFAULT 使用数据库默认的事务隔离级别 READ_UNCOMMITTED 允许读取尚未提交的修改,可能导致脏读、幻读和不可重复读 READ_COMMITTED 允许从已经提交的事务读取,原创 2020-06-22 22:39:10 · 146 阅读 · 0 评论 -
深入理解Spring中Bean的生命周期
Bean的执行流程图 Spring中Bean 的完整生命周期,在学习Spring 框架的时候,理解Spring的Bean的管理的非常重要,下图是Spring的Bean构造的全过程: Bean 的生命周期 Spring启动,查找并加载需要被Spring管理的bean,进行Bean的实例化 Bean实例化后对将Bean属性注入值 如果Bean实现了BeanNameAware接口的话,Spring将调用setBeanName()方法,将Bean的id 传进来 如果Bean实现了BeanFactoryAware原创 2020-06-21 19:44:57 · 232 阅读 · 0 评论 -
关于spring xml文件中的xmlns,xsischemaLocation
<p>使用spring也有一段时间了,配置文件也见了不少了,但是发现配置文件的beans里面有很多链接,一开始也很迷惑,所以抽了一点时间整里了一下。</p> <p>首先我们看到的一个spring的配置转载 2020-06-20 18:13:58 · 321 阅读 · 0 评论 -
Spring Aop实现方式(注解和Xml)
Spring Aop 功能实现 Aop:指程序运行期间动态的将某段代码切入到指定方法指定位置进行运行的编程方式。 基于注解的Aop 实现步骤: 1、导入aop模块;Spring AOP:(spring-aspects) 2、定义一个业务逻辑类(UserServiceImpl);在业务逻辑运行的时候将日志进行打印包括在(方法运行的之前,运行结束,运行异常等) 3、定义一个日志切面类(LogAspect):切面类里面的方法需要动态感知UserServiceImpl运行到哪里然后执行; 通知方法:原创 2020-06-20 17:37:46 · 138 阅读 · 0 评论 -
深入学习Spring IOC组件注册
@Configuration配置spring并启动spring容器 @Configuration用于定义配置类,标注在类上,相当于把该类作为spring的xml配置文件中的<beans>,作用是用于配置spring容器(应用上下文) 实例说明: 配置类 @Configuration public class MyConfig { public MyConfig() { System.out.println("TestConfig容器初始化!!!!");原创 2020-06-14 12:05:59 · 248 阅读 · 0 评论