spring3.x企业应用开发 摘要
来源:互联网 发布:dfa算法 编辑:程序博客网 时间:2024/05/16 02:38
1.类装载器classloader,资源抽象访问接口resource,java反射机制
2.spring的核心beanfactory(类工厂):负责创建类的实例。也称之为ioc容器。
applicationcontext(应用上下文)也可以称之为ioc容器,可视为beanfactory的具体化。
webapplicationtext,专为web应用而准备。其实例需要从servletcontext 中获取,所以他必须在有web容器的环境下才能启动
通过在web.xml中配置org.springframework.web.context.ContextLoaderListener (web容器监听器)来实例化web应用上下文,并读取上下文配置文件
WebApplicationContext wac = WebApplicationContextUtils.getRequiredWebApplicationContext(getServletContext());
this.proxy = (Servlet) wac.getBean(targetBean);
3.spring 配置文件中的命名空间
4.spring中把一个类的实例叫做bean
5.依赖注入分为属性注入,构造函数注入,工厂方法注入,前者较为常用
6.factorybean接口,用来定制实现bean的逻辑。
7.使用注解定义bean和装配bean
8.配置文件中使用外部属性文件 org.springframework.beans.factory.config.PreferencesPlaceholderConfigurer
9.spring只支持方法级的增强
10.proxyfatory(aop的实现工厂),proxyfatorybean是实现了fatorybean接口,来定制实现bean的逻辑,以符合spring的配置风格
配置文件中实例化的bean以bean结尾的大都是实现了fatorybean接口,如
<bean id="sessionFactory"
class="org.springframework.orm.hibernate5.LocalSessionFactoryBean">
11.切面类型:advisor,pointcutadvisor
12.四种定义切面的方法
13.理解spring提供的dao层数据操作模板类:jdbctemplate,hibernatetemplate
14.spring使用threadlocal解决线程安全问题
15.声明式事物管理及配置文件,编程式事务管理
springaop和aspectj的区别
三个事务管理接口
- spring3.x企业应用开发 摘要
- Spring3.x企业应用开发_IOC
- 学习Spring3.X 企业应用开发实战笔记(一)
- 学习Spring3.X 企业应用开发实战笔记(二 )
- Spring3.x企业应用开发实战-Spring+Hibernat架构分析
- 《Spring3.X企业应用开发实战》学习笔记--SpringMVC
- 关于Spring+3.x企业应用开发实战书中:ant building spring3.x依赖包
- 《Spring3.X企业应用开发实战》学习笔记--IoC和AOP
- 《Spring3.X企业应用开发实战》学习笔记--DAO和事务
- Spring3.x企业应用开发实战-读书笔记 第二章--快速入门
- Spring3.x企业开发实战之Ioc容器概述
- Spring3.X企业开发实战(一):入门实例
- Spring3.X企业开发实战(二):知识点
- Spring3.0企业开发
- Spring3企业应用开发实战笔记-->MySQL安装
- Spring 3.x 企业应用开发实战
- Spring 3.x企业应用开发实战
- spring3.0企业开发7
- 第四周项目2-建设“单链表”算法库
- 网易2017秋招编程题
- android studio中添加retrolambda,并使用idk8新特性的配置记录
- JavaEE项目实战(OA系统)之十八_流程审批之一
- Java中Comparator、Comparable总结
- spring3.x企业应用开发 摘要
- Android 中CheckBox设置自定义图片
- 第四周项目6—— 多项式求和
- 分享一百套视频
- 写代码仅仅是“写”代码吗?
- mysql语法
- ExtJs教程----Ext.data.Model的Ajax
- 正则表达式入门级看懂语法
- Lucene入门教程(一)