欢迎来到天天文库
浏览记录
ID:44703267
大小:550.51 KB
页数:46页
时间:2019-10-25
《java 学习笔记 关于spring2.5》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、spring2.5学习笔记 第46页共46页Spring–SSH整合学习笔记spring2.5学习笔记 第46页共46页目录第一课:面向抽象编程4第二课:Jdom的基本使用4第三课:模拟Spring功能5第四课:搭建sping的运行环境8一、建立一个新的项目8二、建立spring的配置文件8三、引入spring的jar包8四、测试代码:8五、注意接口的使用:8第五课:IOC(DI)配置及应用9一、什么是IOC、DI9二、编辑xml文
2、件时,没有提示9三、注入类型(Injectingdependencies)9(一)setter注入类型SetterInjection9(二)构造方法ConstructorInjection10四、id、name11五、简单属性的注入11六、Bean的作用范围scope12七、集合注入12八、自动装配autowire13(一)byName13(二)byType14(三)注意14九、生命周期15(一)lazy-init/default-lazy-init15(二)init-methoddestroy-method不要和
3、prototype一起用(了解)15第六课:annotation方式Spring16一、开始使用annotation配置Spring16二、@Autowired、@Qualifier16(一)@Autowired16(二)@Qualifier17三、@Resource(重要、推荐)17(一)JSR-25017(二)@Resource17四、@Componet18五、@Scope、@PostConstruct、@PreDestroy19六、注解对应的jar包19第七课:AOP(面向切面编程)19一、AOP概念19二、
4、利用动态代理实现面向切面编程20第八课:SpringAOP配置选项21一、AOP配置annotation方式21(一)搭建annotation开发环境21(二)aspectJ类库22(三)AOP的annotation实例22spring2.5学习笔记 第46页共46页(四)AspectJ的专业术语23(五)织入点语法23(六)Advice24(七)Pointcut26(八)annotatin方式的AOP实例26二、AOP配置xml方式27三、AOP实现动态代理注意28第九课
5、:DataSource28一、Sping配置数据源:28二、注入使用29三、dbcp.BasicDataSource29第十课Spring整合Hiberante330一、Spring配置hibernate3的SessionFactory30(一)xml形式的SessionFactory30(二)annotation注解方式的SessionFactory30二、引入hibernate所需要使用的jar31(一)基本jar31(二)加入annotation功能的jar包31(三)搭建日志环境并配置显示DDL语句jar包
6、31三、Spring整合hibernate3事务31(一)Annotation注解方式配置事务管理31(二)Spring事务选项35(三)XML文件形式配置Spring事务管理37四、HibernateTemplate38(一)HibernateTemplate38(二)HibernateDaoSupport39第十一课:Spring整合-SSH40一、第一步:加入jar包(需要的jar包列表)40二、第二步:首先整合Spring+Hibernate41三、第三步:再来整合Struts241四、struts的读常量
7、:43第十二课:DTO、VO43一、DTO43二、VO43第十二课:SSH整合存在的问题43一、Jsp中访问Session时,Session已经关闭43二、如果不配置事务,openSessionView出现异常44三、中文乱码问题:44第十三课:SSH整合的jar包45一、Struts245二、Hibernate3.3.245三、Spring46spring2.5学习笔记 第46页共46页第一课:面向抽象编程原来什么类都是写死的,现在是先建立一个大的标准,然后再各个实体类来
8、实现他们的功能,然后在调用的时候,使用这个标准调用,这样,你们那个来都可以被调用。实例:User实体类publicclassUser{privateStringusername;privateStringpassword;publicStringgetUsername(){returnusername;}publicvoidsetUsername(Strin
此文档下载收益归作者所有