之前做项目的时候,DAO层写了一些spring jdbc,用起来的确不是很方便,今天特意去学习了新的框架:mybatis.把之前用spring-jdbc写的内容换成了mybatis框架搭建的内容。首先你要到mybatis的官网去下mybatis的jar包:mybatis-3.2.7.jar。由于我是...
分类:
其他好文 时间:
2014-07-31 23:21:00
阅读次数:
260
IOC(控制反转),也称DI(Denpendency Inject依赖注入)。1.把自己new的东西改为由容器提供。 初始化具体bean 动态装配2.好处:灵活配置。控制反转:将控制权交给容器依赖注入:setdao根据实际的dao注入(setdao依赖于实际的dao)spring是一个IOC容器,可...
分类:
编程语言 时间:
2014-07-31 16:27:56
阅读次数:
402
mybatis insert返回主键(sqlserver2008)MyBatisXML配置,下面两种方式都行方式1: 方式2: 定义dao层、service层的insert方法Action中调用User user = new User();user.setUserName("tom");user.....
分类:
数据库 时间:
2014-07-29 20:56:52
阅读次数:
405
一、首先我们要明确我们为什么要学?在我们学习了javaweb基础后,我们基本可以完成基本的网站要求,但是我们为什么要学习和使用使用Spring?
1、降低组件之间的耦合度,实现软件各层之间的解耦。
controller----->service--------->dao
2.可以使用容器几桶的众多服务。如:事务管理服务、消息服务、当我们使用容器管理时,开发人员就不再需要手工...
分类:
编程语言 时间:
2014-07-28 05:10:40
阅读次数:
236
自动生成DO,手写DAO:Myeclipse添加Hibernate支持:注意别勾abstract生成DO:进入MyEclipse的Database Explorer右键要操作的表(注意一定要有主键)点击Hibernate Reverse,其中Id选择native。手写DAO:Configuratio...
分类:
系统相关 时间:
2014-07-25 03:36:14
阅读次数:
305
视频地址:http://www.tudou.com/programs/view/4GIENz1qdp0/
新建BaseDao
package cn.wingfly.dao;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQ...
分类:
数据库 时间:
2014-07-23 17:13:23
阅读次数:
255
既然是单机版,那么必然是查询本地数据库了,所以我们得准备一个离线数据库文件(下载地址:http://download.csdn.net/detail/rowandjj/7660979).
步骤:
1.创建一个工具类打开数据库:
package cn.edu.chd.mobilesafe.db.dao;
import android.database.sqlite.SQLiteData...
分类:
移动开发 时间:
2014-07-22 00:11:33
阅读次数:
268
本篇是“《Spring3.X企业应用开发实战》,陈雄华 林开雄著,电子工业出版社,2012.2出版”的学习笔记的第二篇,关于DAO和事务。
本篇从DAO操作,以及事务处理的基本知识谈起,介绍事务本身,以及Spring如何通过注解实现事务。...
分类:
编程语言 时间:
2014-07-21 14:05:01
阅读次数:
462
编写Spring+Hibernate框架下的应用,总是离不了编写一个通用的泛型GenericHibernateDao。查阅了网上不少的GenericHibernateDao实现,归纳整理为如下实现,供后续编码参考。 首先定义接口泛型DAO接口 GenericDao p...
分类:
系统相关 时间:
2014-07-21 13:19:36
阅读次数:
283
1、通用接口类 package?org.lzpeng.dao;
import?java.io.Serializable;
import?java.util.List;
import?org.hibernate.Criteria;
import?org.hibernate.Query;
import?org.hibernate.criterion.Criterion...
分类:
系统相关 时间:
2014-07-21 10:37:11
阅读次数:
456