尚学堂视频教程马士兵spring文档
8页1、尚学堂马士兵Spring文档课程内容1. 面向接口(抽象)编程的概念与好处2. IOC/DI的概念与好处a) inversion of controlb) dependency injection3. AOP的概念与好处4. Spring简介5. Spring应用IOC/DI(重要)a) xmlb) annotation6. Spring应用AOP(重要)a) xmlb) annotation7. Struts2.1.6 + Spring2.5.6 + Hibernate3.3.2整合(重要)a) opensessionInviewfilter(记住,解决什么问题,怎么解决)8. Spring JDBC面向接口编程(面向抽象编程)1. 场景:用户添加2. Spring_0100_AbstractOrientedProgramminga) 不是AOP:Aspect Oriented Programming3. 好处:灵活什么是IOC(DI),有什么好处1. 把自己new的东西改为由容器提供a) 初始化具体值b) 装配2. 好处:灵活装配Spring简介1. 项目名称:Spring_020
2、0_IOC_Introduction2. 环境搭建a) 只用IOCi. spring.jar , jarkata-commons/commons-loggin.jar3. IOC容器a) 实例化具体beanb) 动态装配4. AOP支持a) 安全检查b) 管理transactionSpring IOC配置与应用1. FAQ:不给提示:a) window preferences myeclipse xml xml catalogb) User Specified Entries addi. Location:D:share0900_Springsoftspring-framework-2.5.6distresourcesspring-beans-2.5.xsdii. URI: file:/D:/share/0900_Spring/soft/spring-framework-2.5.6/dist/resources/spring-beans-2.5.xsdiii. Key Type:Schema Locationiv. Key:http:/www.springframework.org/s
3、chema/beans/spring-beans-2.5.xsd2. 注入类型a) Spring_0300_IOC_Injection_Typeb) setter(重要)c) 构造方法(可以忘记)d) 接口注入(可以忘记)3. id vs. namea) Spring_0400_IOC_Id_Nameb) name可以用特殊字符4. 简单属性的注入a) Spring_0500_IOC_SimplePropertyb) 5. bean 中的scope属性a) Spring_0600_IOC_Bean_Scopeb) singleton 单例c) proptotype 每次创建新的对象6. 集合注入a) Spring_0700_IOC_Collectionsb) 很少用,不重要!参考程序7. 自动装配a) Spring_0800_IOC_AutoWireb) byNamec) byTyped) 如果所有的bean都用同一种,可以使用beans的属性:default-autowire8. 生命周期a) Spring_0900_IOC_Life_Cycleb) lazy-init (不重要)c
4、) init-method destroy-methd 不要和prototype一起用(了解)9. Annotation第一步:a) 修改xml文件,参考文档10. Autowireda) 默认按类型by typeb) 如果想用byName,使用Qulifierc) 写在private field(第三种注入形式)(不建议,破坏封装)d) 如果写在set上,qualifier需要写在参数上11. Resource(重要)a) 加入:j2ee/common-annotations.jarb) 默认按名称,名称找不到,按类型c) 可以指定特定名称d) 推荐使用e) 不足:如果没有源码,就无法运用annotation,只能使用xml12. Component Service Controller Repositorya) 初始化的名字默认为类名首字母小写b) 可以指定初始化bean的名字13. Scope14. PostConstruct = init-method; PreDestroy = destroy-method;什么是AOP1. 面向切面编程Aspect-Oriented-Pro
《尚学堂视频教程马士兵spring文档》由会员小**分享,可在线阅读,更多相关《尚学堂视频教程马士兵spring文档》请在金锄头文库上搜索。
2020年高考真题——理科综合(全国卷Ⅲ)+Word版含答案
2021年绝味鸭脖策划书
2021年熟食店创业方案
2021年熟食店开店策划
2021年卤菜店创业计划书
2021年周黑鸭网络营销策划方案
东大21年1月考试《现代设计方法》考核作业
谈我国行政管理效率的现状及其改观对策(论文)
单证员考试-备考辅导-复习资料:无贸易背景信用证案分析.docx
土木工程毕业生答辩自述.docx
建筑学毕业后工作状态真实写照.doc
C#代码规范(湖南大学).doc
xx区食药监局2019年工作总结及2020年工作计划
2019年中医院药物维持治疗门诊工人先锋号先进事迹
2019年度xx乡镇林长制工作总结
2019年性艾科工作计划书
2019年人才服务局全国扶贫日活动开展情况总结
关于组工信息选题的几点思考
摘了穷帽子 有了新模样
2019年某集团公司基层党支部书记培训班心得体会
2024-04-08 33页
2024-04-08 10页
2024-04-08 25页
2024-04-08 12页
2024-04-08 10页
2024-04-08 21页
2024-04-08 40页
2024-04-08 34页
2024-04-08 28页
2024-04-08 28页