收藏私塾在线
 

欢迎您来到私塾在线网!   

请登录! 

免费注册 


满天星的笔记
状态: 离线
人气:1170
访问用户量:8
笔记经验:
总积分:100
级别:普通会员
搜索本笔记
ta的交流分类
ta的交流主题贴(0)
ta的所有交流贴(0)
ta的全部笔记
全部笔记(2)
未分类笔记(0)
课程笔记(2)
存档
2017-05(2)

2017-05-08 17:30:55
Spring3开发实战-独家视频教程-视频教程学习笔记
浏览(634)|评论(9)   交流分类:学习问题讨论|笔记分类: 课程笔记

深化理解IoC/DI的思想,总结IoC/DI的本质 视频教程学习笔记
视频课程地址:Spring3开发实战-独家视频教程
当前播放的视频地址:深化理解IoC/DI的思想,总结IoC/DI的本质

1:控制反转:ioc/di容器反过来控制应用程序所需要的外部资源(依赖关系)。从容器的角度说:
2:依赖注入:应用程序依赖于ioc/di容器为他注入的他所需要的资源。从应用程序 的角度说
3:描述的是同一件事,从不同角度说:
4:作用:松散耦合
5:用在的地方:凡是需要外部资源的情况,都可以考虑。
6:外部资源:就是自己类的内部不能得到或实现的东西
7:IOC容器:实现IOC思想,并提供对象创建,对象装配以及对象生命周期管理的软件。
8:主动边被动:说的是应用程序。松耦合。应用程序只配置好需要的东西,之后被动等待注入。
9:IOC/DI等同于工厂?不等同于但是思想源于工厂。=工厂+容器
10:IOC/DI是思想

IoC/DI的HelloWorld,理解HelloWorld的调用过程 笔记
对于工厂方法来实现依赖注入:只是提供一种注入的方式。但是还有耦合。像耦合产品的接口和工厂的接口。既需要重新编译他们。

对于依赖注入的原理是:只是耦合与XML文件。只需要修改它。原理是加载XML文件进行反。

IoC/DI的HelloWorld,理解HelloWorld的调用过程 笔记
spring是面向接口编程的

IoC/DI的配置使用,第一部分,依赖注入的实现 笔记
filesystemresource路径是文件放在整个工程的直接路径下
2:classpathresource的都是在src直接目录下 的
3:多个配置文件。new一个applicationcontext(一个容器的实例)
4:容器实例化bean的方式和
5:注入的方式

IoC/DI的配置使用,第二部分,两种注入方式的选择 笔记
1;注入方式的选择:要想构造a,必须先构造B,用构造器注入(强的先后顺序)
2:别名的使用alias
3:idref()\4;
4:local(本文件里)
5:内部bean
6:如何实例化容器:a:构造器B:实例化工厂方法C:静态工厂方法
7:读取多个配置文件(公共配置和模块配置引用别的模块的配置)
8;读多次配置文件就多个容器浪费空间(一个容器里的bean就是配置文件里的所有bean)
9:配置的内容:类,行为,参数,依赖关系(bean里需要其他的bean)
10:依赖注入:A构造器(4种顺序,类型,索引,名称),B:setter
11:id,ref(bean,local)

IoC/DI的配置使用,第三部分,Bean的作用域的理解 笔记
1主要内容:基本配置,自动装配,依赖检查,bean的作用域
2:注入集合:
3:注入null
4:
5:depends-on,用于当前bean初始化纸片显示地强制一个或多个bean被初始化。多个bean之间用,; 空格分离



IoC/DI的配置使用,第三部分,Bean的作用域的理解 笔记
1:ApplicationContext实现的默认行为是启动时将所有的singleton bean提前进行实例化,这样可能会增大资源的消耗,但会加快城西的运行速度
2:可以将bean设置为延迟实例化。lazy-init="true"
3:bean的作用域(scope=“”):
(1)(默认)singleton单利模式(容器单利)(而虚拟机有多个IOC容器即虚拟机可能有多个实例)在创创建容器的时候创建实例(不用也创建)
(2)prototype:每次使用都重新创建(创建容器的时候不初始化bean)
(3)request。session,globalsession都和web相关用的不多

IoC/DI的配置使用,第四部分,ApplicationContext实现国际化 笔记
lazy-init:创建的时机变了,延迟到第一次使用的时候,创建实例一般配合prototype

IoC/DI的配置使用,第四部分,ApplicationContext实现国际化 笔记
1:方法注入:动态获得一个bean
2:生命周期:学生命周期的回调方法,
3:sprig支持国际化

IoC/DI的配置使用,第五部分,使用ApplicationContext 笔记
1:事件
2:applicationcontext访问资源(context。getresource)(。getmessage)spring支持resource和messageresource有ID不能变
3:注入国际化和资源
精品视频课程推荐

Spring3开发实战-独家视频教程
从零到精通Spring3的开发知识;IoC/DI的思想、IoC/DI的运行流程、IoC/DI的开发指导、AOP的思想、AOP的运行流程、AOP应用的设计、Spring对JDBC和Hibernate的支持、Spring的事务、SSH的集成应用

Java Web开发-项目部分(中国移动科技综合管理系统)视频教程
中国移动科技综合管理系统,对JDBC实现CRUD的抽象化和复用化;UUID自动生成;分层开发、综合示范Jsp+Servlet+JavaBean+TagLib+JSTL+JDBC的实现;Web分页、Web树、日期控件、真实值和表现值转换;众多杂项技术的实现,比如:tab、左右选择等等

ssh+jbpm项目(某集团OA)视频教程
达到能综合使用Struts2+Spring3+Hibernate3+Jbpm4来进行实际项目开发的能力。 包括:ssh和jbpm的整合;数据字典;通用DAO(Spring+Hibernate+泛型+反射+SpEL+模板方法模式);自动生成UUID的加强版;分层开发、SSH联合的基本开发;翻页的taglib;示范真实值和表现值,数据参照的实现;文件上传下载;主子表操;登录验证码;登录控制的拦截器

深入浅出学Spring Web MVC视频教程
系统、完整的学习Spring Web MVC开发的知识。包括:Spring Web MVC入门;理解DispatcherServlet;注解式控制器开发详解;数据类型转换;数据格式化;数据验证; 拦截器;对Ajax的支持;文件上传下载;表单标签等内容;最后以一个综合的CRUD带翻页的应用示例来综合所学的知识

最新jbpm4工作流开发实战视频教程
从零到精通jBPM的开发知识;理解工作流的理论、掌握自行开发工作流的思路、系统学习使用jBPM来实现工作流应用、掌握jBPM和Web项目的结合、掌握一些实际开发中典型的业务实现(会签、委托等)

浏览(634)|评论(9)   交流分类:学习问题讨论|笔记分类: 课程笔记

评论(9)
请登录后评论 登录

关于我们 | 联系我们 | 用户协议 | 私塾在线服务协议 | 版权声明 | 隐私保护

版权所有 Copyright(C)2009-2012 私塾在线学习网