`
krcjwj
  • 浏览: 18796 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论
文章列表
JPA全称为Java Persistence API ,Java持久化API是Sun公司在Java EE 5规范中提出的Java持久化接口。JPA吸取了目前Java持久化技术的优点,旨在规范、简化Java对象的持久化工作。使用JPA持久化对象,而不是依赖于某一个ORM框架。 JPA与各个具体ORM之间的关系如图:
一、SpringAOP主要用于日志,权限控制和事务管理中,在做事务时用得更多。 二、SpringAOP的一些概念: SpringAOP被称为面向切面编程; Joinpoint连接点:在Spring里面它实际就是我们拦截到的方法 Pointcut切入点:在Spring里它实际上就是我们所要拦截的方法的定义; Advice通知:它是我们在连接点也就是拦截到的方法执行前,执行过程中,以及执行后所要做的处理,这些处理被称为通知,它分为前置通知(在方法执行前被执行的处理),后置通知(在方法成功执行后被执行的处理),最终通知(无论方法是否成功执行,都会执行的处理),例外通知(方法执行期间出现异常 ...
1.   针对配置文件管理的类太多造成配置文件过大的问题,在Spring2.5以后可以结合JAVA注解减少配置文件的配置代码。 2.   Spring自动管理类的注解有以下四种: @Service:用来标注业务逻辑层中的类 @Controller:标注控制层中的类,如Struts中的Action @Repository:标注数据访问层中的类,即我们的DAO层 @Component:这是一个能用标注,可以标注任何类,但通常我们用来标不属于以上三层中的类 3.   要实现Spring自动管理类对象首先要修改配置文件,加入相应的命名空间:   <?xml version=&q ...
Spring可以对集合类型进行注入包括:Set集合,properties属性集合,Map集合以及List集合 注入方式如下: package com.test; import java.util.ArrayList; import java.util.HashMap; import java.util.HashSet; import java.util.Map; import java.util.Properties; import java.util.Set; import java.util.List; public class UserServiceImplem ...
Spring2.5依赖注入的方式有三种: 通过setter方法注入; 通过构造方法注入; 通过注解进行注入; 第一种方式:通过setter方法注入 package com.test; public class UserServiceImplement implements IUserService { private IUserDao user; public IUserDao getUser() { return user; } public void setUser(IUserDao user) { this.user = use ...
1.Bean的作用域可以通过Bean标签的scope属性进行设置,Bean的作用域包括: 默认情况下scope="singleton",那么该Bean是单例,任何人获取该Bean实例的都为同一个实例; scope="prototype",任何一个实例都是新的实例; scope="request",在WEB应用程序中,每一个实例的作用域都为request范围; scope="session",在WEB应用程序中,每一个实例的作用域都为session范围; 注意:在默认情况下,Bean实例在被Spring容 ...
 第一种方法:直接配置Bean <bena id="所需要实例化的一个实例名称" class="包名.类名"/>   例如: 配置文件中的bean.XML代码:   <bean id="userA" class="com.test.User"/> package com.test public class User{ public void test(){ System.out.println("HelloWorld" ...
aspectj 目录:它是在Spring框架下使用aspectj的源代码和测试程序文件。Aspectj是java最早的提供AOP的应用框架。 dist 目录:它是Spring 的发布包,关于发布包下面会详细进行说明。 docs 目录:它包含Spring相关的文档,包括有Spring api 的javadoc、reference 参考指南、Spring的标签库使用文件及Spring MVC 的MVC-step-by-step 讲解与示例。都是很好的文档,值得好好研究一下。 lib 目录:它包含Spring 所依赖的第三方开源包。 mock 目录:它包含Spring 辅助应用测试的Mock 源程序。 ...
Global site tag (gtag.js) - Google Analytics