- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
spring2.5 学习笔记.
Spring –SSH整合 学习笔记 [2010-05-14]
目录
第一课:面向抽象编程 4
第二课:Jdom的基本使用 4
第三课:模拟Spring功能 5
第四课:搭建sping的运行环境 8
一、 建立一个新的项目 8
二、 建立spring的配置文件 8
三、 引入spring的jar包 8
四、 测试代码: 8
五、 注意接口的使用: 8
第五课:IOC(DI)配置及应用 9
一、 什么是IOC、DI 9
二、 编辑xml文件时,没有提示 9
三、 注入类型(Injecting dependencies) 9
(一) setter注入类型Setter Injection 9
(二) 构造方法Constructor Injection 10
四、 id、name 11
五、 简单属性的注入 11
六、 Bean的作用范围scope 12
七、 集合注入 12
八、 自动装配autowire 13
(一) byName 13
(二) byType 14
(三) 注意 14
九、 生命周期 15
(一) lazy-init/default-lazy-init 15
(二) init-method destroy-method 不要和prototype一起用(了解) 15
第六课:annotation方式Spring 16
一、 开始使用annotation配置Spring 16
二、 @Autowired、@Qualifier 16
(一) @Autowired 16
(二) @Qualifier 17
三、 @Resource(重要、推荐) 17
(一) JSR-250 17
(二) @Resource 17
四、 @Componet 18
五、 @Scope、@PostConstruct、@PreDestroy 19
六、 注解对应的jar包 19
第七课:AOP(面向切面编程) 19
一、 AOP概念 19
二、 利用动态代理实现面向切面编程 20
第八课:Spring AOP配置选项 21
一、 AOP配置annotation方式 21
(一) 搭建annotation开发环境 21
(二) aspectJ类库 22
(三) AOP的annotation实例 22
(四) AspectJ的专业术语 23
(五) 织入点语法 23
(六) Advice 24
(七) Pointcut 26
(八) annotatin方式的AOP实例 26
二、 AOP配置xml方式 27
三、 AOP实现动态代理注意 28
第九课:DataSource 28
一、 Sping配置数据源: 28
二、 注入使用 29
三、 dbcp.BasicDataSource 29
第十课 Spring整合Hiberante3 30
一、 Spring配置hibernate3的SessionFactory 30
(一) xml形式的SessionFactory 30
(二) annotation注解方式的SessionFactory 30
二、 引入hibernate所需要使用的jar 31
(一) 基本jar 31
(二) 加入annotation功能的jar包 31
(三) 搭建日志环境并配置显示DDL语句jar包 31
三、 Spring整合hibernate3事务 31
(一) Annotation注解方式配置事务管理 31
(二) Spring事务选项 35
(三) XML文件形式配置Spring事务管理 37
四、 HibernateTemplate 38
(一) HibernateTemplate 38
(二) HibernateDaoSupport 39
第十一课:Spring整合-SSH 40
一、 第一步:加入jar包(需要的jar包列表) 40
二、 第二步: 首先整合Spring + Hibernate 41
三、 第三步:再来整合Struts2 41
四、 struts的读常量: 43
第十二课:DTO、VO 43
一、 DTO 43
二、 VO 43
第十二课:SSH整合存在的问题 43
一、 Jsp中访问Session时,Session已经关闭 43
二、 如果不配置事务,openSessionView出现异常 44
三、 中文乱码问题: 44
第十三课:SSH整合的jar包 45
一、 Struts2 45
二、 Hibernate3.3.2 45
三、 Spring 46
第一课:面向抽象编程
原来什么类都是写死的,现在是先建立一个大的标准,然后再各个实体类来实现他们的功能,然后在调用的时候,使用这个标准调用,这样,你们那个来都可以被调用。
实例:
User实体类
pub
您可能关注的文档
最近下载
- (正式版)D-L∕T 1455-2015 电力系统控制类软件安全性及其测评技术要求.docx VIP
- 2025年支部委员会会议记录.docx VIP
- 2026高照资料分析-理论实战3+2学习.docx VIP
- 【规范】江苏省智慧航道外场感知设施建设技术指南(试行).docx VIP
- 智能城域网关键技术及规划建设方案.pdf VIP
- T_JYBZ 033-2024 中小学教学无人机技术规范(试行).docx VIP
- 给水排水工程顶管技术规程CECS_246:2008.pdf VIP
- 井组动态分析例题讲解.ppt VIP
- 2025至2030年中国乙醇行业市场全景评估及发展战略研究报告.docx
- T_JYBZ 034—2024(中小学无人机教学实验室建设规范).pdf VIP
文档评论(0)