- 博客(8)
- 资源 (3)
- 收藏
- 关注
JPA简介
JPA全称为Java Persistence API ,Java持久化API是Sun公司在Java EE 5规范中提出的Java持久化接口。JPA吸取了目前Java持久化技术的优点,旨在规范、简化Java对象的持久化工作。使用JPA持久化对象,而不是依赖于某一个ORM框架。JPA与各个具体ORM之间的关系如图:...
2009-06-11 08:20:03 124
基于注解的SpringAOP
一、SpringAOP主要用于日志,权限控制和事务管理中,在做事务时用得更多。二、SpringAOP的一些概念:SpringAOP被称为面向切面编程;Joinpoint连接点:在Spring里面它实际就是我们拦截到的方法Pointcut切入点:在Spring里它实际上就是我们所要拦截的方法的定义;Advice通知:它是我们在连接点也就是拦截到的方法执行前,执行过程中,以及执行...
2009-06-10 07:35:45 85
Spring自动管理对象(给配置文件瘦身)
1. 针对配置文件管理的类太多造成配置文件过大的问题,在Spring2.5以后可以结合JAVA注解减少配置文件的配置代码。2. Spring自动管理类的注解有以下四种:@Service:用来标注业务逻辑层中的类@Controller:标注控制层中的类,如Struts中的Action@Repository:标注数据访问层中的类,即我们的DAO层@Component:这是...
2009-06-06 04:21:40 107
Spring集合注入
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 j...
2009-06-03 19:05:00 77
Spring2.5依赖注入方式(DI)
Spring2.5依赖注入的方式有三种:通过setter方法注入;通过构造方法注入;通过注解进行注入;第一种方式:通过setter方法注入package com.test;public class UserServiceImplement implements IUserService{ private IUserDao user; public...
2009-06-02 18:04:27 93
Spring Bean生命周期
1.Bean的作用域可以通过Bean标签的scope属性进行设置,Bean的作用域包括:默认情况下scope="singleton",那么该Bean是单例,任何人获取该Bean实例的都为同一个实例;scope="prototype",任何一个实例都是新的实例;scope="request",在WEB应用程序中,每一个实例的作用域都为request范围;scope="session...
2009-06-01 23:26:37 64
Spring三种实例化Bean的方式
第一种方法:直接配置Bean<bena id="所需要实例化的一个实例名称" class="包名.类名"/> 例如:配置文件中的bean.XML代码: <bean id="userA" class="com.test.User"/>package com.testpublic class User{ public vo
2009-05-31 23:00:33 54
Spring2.5目录解析
[size=large][color=red]aspectj 目录:[/color]它是在Spring框架下使用aspectj的源代码和测试程序文件。Aspectj是java最早的提供AOP的应用框架。[color=red]dist 目录:[/color]它是Spring 的发布包,关于发布包下面会详细进行说明。[color=red]docs 目录:[/color]它包含Spring相关的...
2009-05-30 23:29:26 71
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人