
Spring
虎川洛鸣
这个作者很懒,什么都没留下…
展开
-
Spring学习笔记——SpringMVC拦截器
1 SpringMVC拦截器1.1 拦截器(interceptor)的作用Spring MVC 的拦截器类似于 Servlet 开发中的过滤器 Filter,用于对处理器进行预处理和后处理。将拦截器按一定的顺序联结成一条链,这条链称为拦截器链(Interceptor Chain)。在访问被拦截的方法或字段时,拦截器链中的拦截器就会按其之前定义的顺序被调用。拦截器也是AOP具体思想的体现。1.2 拦截器和过滤器区别区别过滤器拦截器适用范围时servlet规范中的一部分,任何J原创 2020-09-04 11:14:53 · 237 阅读 · 0 评论 -
Spring学习笔记——集成web环境与SpringMVC
1 Spring集成web环境1.1 ApplicationContext应用上下文获取方式应用上下文对象是通过new ClasspathXmlApplicationContext(spring配置文件)方式获取的,但是每次从容器中获得Bean时都要编写new ClasspathXmlApplicationContext(spring配置文件),这样的弊端时配置文件加载多次,应用上下文对象创建多次。在Web项目中,可以使用ServletContextListener监听Web应用的启动,我们可以在We原创 2020-08-28 16:28:36 · 246 阅读 · 0 评论 -
Spring学习笔记——编程式事务控制与注解式事务控制
1 PlatformTransactionManager1.1 PlatformTransactionManagerPlatformTransactionManager接口是spring的事务管理器,它里面提供了我们常用的操作事务的方法方法说明TransactionStatus getTransaction(TransactionDefination defination)获取事务的状态信息void commit(TransactionStatus status)提交事务原创 2020-08-20 14:16:06 · 392 阅读 · 0 评论 -
Spring学习笔记——AOP的XML配置与注解配置
1 Spring的AOP简介1. 什么是AOP AOP为Aspect Oriented Programming的缩写,意思为面向切面编程,是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。...原创 2020-08-19 13:35:11 · 228 阅读 · 0 评论 -
Spring学习笔记——Spring基础与IOC容器
1. Spring简介1.1 Spring是什么Spring是分层的Java SE/EE应用 full-stack 轻量级开源框架,以IOC(Inverse Of Control:控制反转)和AOP(Aspect Oriented Programming:面向切面编程)为内核。提供了展现层SpringMVC和持久层Spring JDBCTemplate以及业务层事务管理等众多的企业级应用技术,还能整合开源世界众多的第三方框架和类库。逐渐成为使用最多的Java EE企业应用开源框架1.2 Spring原创 2020-08-18 17:27:26 · 204 阅读 · 0 评论