Spring
文章平均质量分 56
wangjun19841005
这个作者很懒,什么都没留下…
展开
-
Spring2.5整合JPA(转)
一直都在使用自己写的Spring2.0+JPA的开发基础框架,最近研究了一下Spring2.5,确实发现该升级一下自己的基础框架了,这里给Spring2.5整合JAP的心得贴上来,和大家共享,也算是一个笔记! Spring是个好东西,但是他是基于很多不同的jar来写的,对依赖包的版本要求很高,不兼容老版本的,所以使用哪一个版本的Spring,需要使用它对应的lib文件夹下的依赖包,这...原创 2010-07-22 16:04:20 · 180 阅读 · 0 评论 -
使用 Spring 2.5 注释驱动的 IoC 功能(转)
概述注释配置相对于 XML 配置具有很多的优势:• 它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性映射信息——因为这些信息都可以通过 Java 反射机制获取。 • 注释和 Java 代码位于一个文...原创 2010-07-30 14:36:10 · 66 阅读 · 0 评论 -
使用 Spring 2.5 基于注解驱动的 Spring MVC(转)
一个简单的基于注解的 Controller 使用过低版本 Spring MVC 的读者都知道:当创建一个 Controller 时,我们需要直接或间接地实现 org.springframework.web.servlet.mvc.Controller 接口。一般情况下,我们是通过继承 SimpleFormController 或 MultiActionController 来定义自己的 Con...原创 2010-07-30 14:30:14 · 83 阅读 · 0 评论 -
Spring学习笔记(7)---MVC之一
[b]1.DispatcherServlet[/b]与其它web MVC框架一样,Spring的web MVC框架是一个请求驱动的web框架,其设计围绕一个中心的servlet进行, 它能将请求分发给控制器,并提供其它功能帮助web应用开发。然而,Spring的DispatcherServlet 所做的不仅仅是这些,它和Spring的IoC容器完全集成在一起,从而允许你使用Spring的其它功...原创 2010-07-29 14:17:29 · 96 阅读 · 0 评论 -
Spring学习笔记(6)---配置数据源和事务
[b]1.配置数据源[/b][code="xml"] [/code][b]2.事务[/b][b]a.事务传播属性[/b][b]REQUIRED:[/b]业务方法需要在一个事务中运行。如果方法运行时,已经处在一个事务中,那么加入到该事务,否则为自己创...原创 2010-07-28 16:36:32 · 111 阅读 · 0 评论 -
Spring学习笔记(5)---AOP之声明切面
[b]AOP中一些概念[/b][b]Aspect(切面):[/b]指横切性关注点的抽象即为切面,它与类相似,只是两者的关注点不一样,类是对物体特征的抽象,而切面横切性关注点的抽象.[b]joinpoint(连接点):[/b]所谓连接点是指那些被拦截到的点。在spring中,这些点指的是方法,因为spring只支持方法类型的连接点,实际上joinpoint还可以是field或类构造器...原创 2010-07-28 15:36:00 · 149 阅读 · 0 评论 -
编写spring配置文件时,不能出现帮助信息
由于spring的schema文件位于网络上,如果机器不能连接到网络,那么在编写配置信息时候就无法出现提示信息,解决方法有两种:1。让机器上网,eclipse会自动从网络上下载schema文件并缓存在硬盘上。2。手动添加schema文件,方法如下:windwos->preferences->myeclipse->files and editors->xml->xmlcatalo...原创 2010-07-28 15:30:56 · 130 阅读 · 0 评论 -
Spring学习笔记(4)---基于注解的配置
要使注解可用,必须使用 Java 5 (Tiger)或更新的版本,以使得可以访问源代码层次的注解。这些注解可以被注册为独立 bean 的定义,但它们也可以被隐式地注册,通过基于 XML 的配置方式,如下例(请注意包含 'context' 命名空间):[color=red]也就是说要使用Spring的注解,就必须使用如下的配置:[/color][code="xml"] ...原创 2010-07-27 16:47:10 · 83 阅读 · 0 评论 -
Spring学习笔记(3)---The ApplicationContext
context包下的ApplicationContext以一种更加面向框架的方式增强了BeanFactory的功能。多数用户可以采用声明的方式来使用ApplicationContext,甚至不用手动创建它,而通过ContextLoader这样的支持类,把它作为J2EE web应用的一部分自动启动。当然,我们仍然可以采用编程的方式创建一个ApplicationContext。context包...原创 2010-07-27 15:23:17 · 96 阅读 · 0 评论 -
Spring学习笔记(2)---Bean的作用域
[b]1.Singleton作用域[/b]当一个bean的作用域为singleton, 那么Spring IoC容器中只会存在一个共享的bean实例,并且所有对bean的请求,只要id与该bean定义相匹配,则只会返回bean的同一实例。换言之,当把一个bean定义设置为singlton作用域时,Spring IoC容器只会创建该bean定义的唯一实例。这个单一实例会被存储到单例缓...原创 2010-07-27 15:19:34 · 96 阅读 · 0 评论 -
Spring学习笔记(1)---Ioc控制反转
Spring需要的jar到http://www.springsource.org/download下载spring,然后进行解压缩,在解压目录中找到下面jar文件,拷贝到类路径下dist\spring.jarlib\jakarta-commons\commons-logging.jar如果使用了切面编程(AOP),还需要下列jar文件lib/aspectj/aspectjw...原创 2010-07-27 14:44:42 · 90 阅读 · 0 评论