#spring学习笔记
那个小酱酱
这个作者很懒,什么都没留下…
展开
-
初学SpringMVC
一、续语 前段时间Spring的基本运用已经全部学习完毕,在运用上主要分几大块:首先是Spring的配置文件也就是IOC容器,能够通过配置实例化各种组件,再到通过注解的方式实现自动装配,再到后面的AOP(面向切面编程),实现动态代理,通过注解实现事务的操作。。。。。。接下来学习SpringMVC模块二、SpringMVC是Spring的web模块,所有的模块运行都是依赖于核心模...原创 2020-03-30 21:17:53 · 111 阅读 · 0 评论 -
基于Spring的AOP事务处理
一、事务分为:声明式事务和编程式事务,当下要说的便是基于Spring实现的声明式事务1、1 首先需要知道的关于事务的几个知识点 事务有四个特性:原子性,一致性,隔离性,持久性 在Spring中有专门的事务管理器DataSourceTransactionManager类,也就是一个切面类,在连接数据库进行增删改的联级操作时,事务就会发挥巨大作用,...原创 2020-03-19 21:42:54 · 146 阅读 · 0 评论 -
Spring AOP使用注解动态代理
一、什么是动态代理? 学过java反射基础的应该知道java的动态代理,主要利用Java的反射技术生成字节码,在运行时创建一个实现某些给定接口的新类及其实例。使用动态代理要新建一个代理类实现InvocationHandler接口,有public Object invoke(Object proxy, Method method, Object[] args)这个方法。它的三个参...原创 2020-03-13 22:32:05 · 593 阅读 · 0 评论 -
Spring DI依赖注入
一、关于Spring依赖注入的四个注释 1、@Service 一般给业务逻辑层加此注释 2、@Controller 一般给控制器层加此注释 3、@Repository 一般给数据库层即持久化层或Dao层加此注释 4、@Component 一般给不属于以上几层的加此注释任何一个类上标上注解都能快速的将bean加入到容器中。二、将组件加...原创 2020-03-08 22:15:06 · 61 阅读 · 0 评论 -
Spring ioc容器配置
一、在配置文件中,可以利用p名称空间来对实例bean的属性赋值和复杂属性的赋值方法1、打开配置文件,点击Namespaes选项,对p那一项打勾确定即可使用p名称空间2、在bean中使用p:属性名=”属性值“ 即可赋值,给复杂属性赋值赋null值则使用<null></null>,或直接实例化一个bean赋值,不同于基本类型赋值,复杂属性赋值直接写在尖括号中&...原创 2020-03-05 22:21:22 · 120 阅读 · 1 评论 -
Spring框架下载导入 ioc容器配置基础
一、Spring jar包的导入首先在官网下载好对应版本的jar包,我下载的是spring-framework-4.2.0.RELEASE-dist.jar版本原创 2020-03-03 10:41:44 · 180 阅读 · 0 评论