- 浏览: 83182 次
- 性别:
- 来自: 北京
最新评论
文章列表
刚刚开始学习Spring
个人理解IOC和DI,就是把依赖从父类和子类之间拿出来,放到容器中管着。
父类不再管理它所要引用(依赖)的类的生老病死,只要从容器中找到它用就可以了。
这样依赖就通过三种方式注入到父类中去:接口注入(配置文件+ class.forName),设值注入(getter, setter),构造注入(在构造函数的时候从参数直接注入)。
那么容器又是如何管理依赖的呢?
三种注入是如何实现的呢?
且听下回分解。呵呵,我继续学习才知道
JAVA从J2SE5开始提供名为annotation(注释,标注)的功能。Java的annotation,可以附加在package, class, method, field等上面,相当于给它们添加了额外的辅助信息。附加在package, class, method, field等上的Annotation,如果没有外部解析工具等对其加以解析和处理的情况,本身不会对Java的源代码或class等产生任何影响,也不会对它们的执行产生任何影响。但借助外部工具,比如javac,EJB容器等,可以对附加在package, class, method, field的annotation进行解析,可以根据an ...
在spring容器内拼凑bean叫作装配。装配bean的时候,你是在告诉容器,需要哪些bean,以及容器如何使用依赖注入将它们配合在一起。
理论上,bean装配可以从任何资源获得,包括属性文件,关系数据库等,但xml是最常见的spring 应用系统配置源。Spring中的几种容器都支持使用xml装配bean,包括:
XmlBeanFactory ,
ClassPathXmlApplicationContext ,
FileSystemXmlApplicationContext ,
XmlWebApplicationConte ...
★(转)Spring的下载和安装
收藏
<script type="text/javascript">
document.body.oncopy = function() {
if (window.clipboardData) {
...
Overview of the Spring Framework
DAO: Data Access Objects
Spring DAO 的设计思想
java对象持久化技术概述
java域对象持久化技术的比较
ORM:Object Relational Mapping
JPA
JDO
OJB
JEE:java Enterprise Edition
JMX
JMS
jdbc
Spring Framework's Inversion of Control (IoC) container
Spring's Aspect-Orien ...
http://mydreams1983.blog.163.com/blog/static/8632879520095235322618/
要使用@Autowired 得在spring的配置文件里设置:
xmlns:context="http://www.springframework.org/schema/context
"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/bean ...
作者: DJ Walker-Morgan
批注能够消除样板代码,让源代码的可读性更高,并能提供级别更高的错误检查。从
EJB3
到
JUnit4
,哪里都在使用它。本文就将告诉你如何使用它。
Java 5向Java引入了批注(Annotations),它的使用迅速成为现代Java开发中不可缺少的一部分。
为什么要发明批注?
问题:JAVA缺少元数据;缺乏将Java以外的代码嵌入到Java源代码文件里的能力等
解决方法一:JavaDoc (在代码里专门标记注释,能够提取出额外的信息,即文档,并转换成为JavaDoc文档)
首先有Doclet,目的是让人们扩展 ...