
spring
文章平均质量分 87
遇_见
这个作者很懒,什么都没留下…
展开
-
Spring MVC
当前流行的mvc框架主要有struts1,webwork,struts2,spring mvc,jsf。Struts 1 是最早的mvc框架,之后出来的webwork涉及思想非常优秀但是很遗憾,没有得到太多的应用。在struts1和webwork的基础上,发展起来了struts2的框架,这是目前主要使用的框架之一,jsf是一个事件驱动的mvc框架。Spring MVC 分离了控制器、模型对象、分派原创 2014-06-07 15:09:22 · 668 阅读 · 0 评论 -
Spring AOP
Spring是分层的java SE/EE应用的一站式的开源框架,以控制反转(Inverse of Control,IoC)和面向切面编程(Aspect Oriented Programming,AOP)为核心,提供了表现层spring MVC,持久层spring JDBC以及业务层事务管理等众多的企业级应用技术。Spring一贯遵守“好的设计优于具体实现,代码应该易于测试”这一理念。相对于传统的“原创 2014-06-13 10:58:02 · 817 阅读 · 0 评论 -
解析xml文件
使用JDOM解析XML文件原创 2014-06-13 15:43:48 · 715 阅读 · 0 评论 -
JAVA反射机制
反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。Reflection 是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说“自审”,并能直接操作程序的内部属性和方法。他主要依托JVM中关于类的元数据信息来完成这一功能,有过C++编程经验的同学应该很了解C++中实现多态的虚表吧,在这里的元数据其实和虚表原创 2014-06-14 15:01:25 · 843 阅读 · 1 评论 -
JAVA动态代理
1.什么是动态代理? 答:动态代理可以提供对另一个对象的访问,同时隐藏实际对象的具体事实。代理一般会实现它所表示的实际对象的接口。代理可以访问实际对象,但是延迟实现实际对象的部分功能,实际对象实现系统的实际功能,代理对象对客户隐藏了实际对象。客户不知道它是与代理打交道还是与实际对象打交道。 2.为什么使用动态代理? 答:因为动态代理可以对请求进行任何处理 3.使用它有哪些好处?转载 2014-06-14 16:12:56 · 728 阅读 · 0 评论 -
Spring IoC常用注解
Spring IoC容器 Spring IoC(Inversion of Control,控制反转)是Spring Framework的最核心的部分。 所谓控制反转,是指通过使用IoC容器对象依赖关系的管理被反转了,也就是说,对象之间的依赖关系由IoC容器进行管理,并且由Ioc容器通过依赖注入(DI,Dependency Injection)的方式来完成对象的注入。 在转载 2014-06-14 21:48:40 · 1911 阅读 · 0 评论