
DAO
文章平均质量分 90
追求上进的码农
这个作者很懒,什么都没留下…
展开
-
Spring学习笔记(8)----属性注入的方式
Spring中属性注入的方式有三种:1.使用属性setter方法注入2.使用构造器注入3.使用注解方式注入 使用属性setter方法注入使用属性setter方法注入就是给属性添加set()方法,在前面都是使用这种方法。package com.szy.spring.service;import com.szy.spring.dao.PersonDao;pu原创 2014-09-18 15:23:10 · 616 阅读 · 0 评论 -
Spring学习笔记(9)----让Spring自动扫描和管理Bean
package com.szy.spring.service;import org.springframework.stereotype.Service;import com.szy.spring.dao.PersonDao;@Service("service")public class UserServiceImpl implements UserService{原创 2014-09-18 15:23:16 · 484 阅读 · 0 评论 -
Spring学习笔记(17)----使用Spring注解方式管理事务
使用Spring+JDBC集成步骤如下: *配置数据源,例如: *配置事务,配置事务时,需要在xml配置文件中引入用于声明事务的tx命名空间,事务的配置有两种方式:注解方式和基于XML配置的方式 下面演示下使用Spring注解原创 2014-09-18 15:24:20 · 412 阅读 · 0 评论 -
Spring学习笔记(6)----编码剖析Spring依赖注入的原理
在Spring学习笔记(3)中剖析了Spring管理Bean的原理,下面解释下Spring依赖注入的原理在进行依赖注入时,我们的配置文件如下配置:<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmln原创 2014-09-18 15:22:59 · 549 阅读 · 0 评论 -
Spring学习笔记(5)----依赖注入的简单实现
Spring的核心机制是依赖注入。依赖注入让bean与bean之间以配置文件组织在一起,而不是以硬编码的方式耦合在一起。依赖注入(Dependency Injection)和控制反转(Inversion of Control)是同一个概念。具体含义是:当某个角色(可能是一个Java实例,调用者)需要另一个角色(另一个Java实例,被调用者)的协助时,在传统的程序设计过程中,通常由调用者来创建被调用原创 2014-09-18 15:22:48 · 525 阅读 · 0 评论 -
Spring学习笔记(18)----使用Spring配置文件实现事务管理
由于我们要拦截UserDAOImpl中的方法,因此我们需要在配置文件中配置信息,在配置文件中使用了AOP技术来拦截方法。 这样Spring就能对这个类进行事务管理。 下面我们测试下数据库操作是否在同一事务中执行。假设我们的delete方法如原创 2014-09-18 15:24:25 · 630 阅读 · 0 评论 -
J2EE项目架构最佳实践
基于项目的最差实践,可以总结出一套项目架构的最佳实践原则以便今后的复用和改进。 原则1. 时间总是非常紧,需求总是在变化,技术问题总是层出不穷,千万不要认为软件工程的问题不会发生在规范的公司和项目。每次一定要根据自己所处的位置作出正确的评估,比如项目经理做评估要留出足够的时间buffer,开发人员应当正确评价自己的工作量,尽可能开始工作。 原则2. 项目架构原创 2014-09-18 15:24:58 · 584 阅读 · 0 评论