码迷,mamicode.com
首页 >  
搜索关键字:dao    ( 5113个结果
Spring集成Hibernate3
Spring集成Hibernate3 Spring集成Hibernate3同集成Jdbc一样,提供了模板,使得我们只需要关心数据表的操作,资源的关闭打开、异常的处理交给Spring来完成,这个模板就是HibernateTemplate。HibernateTemplate(DAO支持类)通过SessionFactory来获取,所以看一下如何在XML中配置SessionFactory //数据源 ...
分类:编程语言   时间:2014-09-22 12:32:22    阅读次数:164
如何在spring框架中解决多数据源的问题
在我们的项目中遇到这样一个问题:我们的项目需要连接多个数据库,而且不同的客户在每次访问中根据需要会去访问不同的数据库。我们以往在spring和hibernate框架中总是配置一个数据源,因而sessionFactory的dataSource属性总是指向这个数据源并且恒定不变,所有DAO在使用se.....
分类:编程语言   时间:2014-09-22 02:23:01    阅读次数:285
Hibernate实现最基本的增删改查
Hibernate提供了丰富的API对数据库进行操作。 其中Session是对数据库进行操作一个非常重要的类,他提供了对数据库增删改查的基本操作。 下面看一些具体示例,实例中实现了对数据库增加,删除,更新,根据ID查询,查询全部,分页查询,以及模糊查询 package dao; import java.util.List; import org.hibernate.HibernateEx...
分类:系统相关   时间:2014-09-21 16:54:00    阅读次数:311
JavaBean-DAO模式
一、信息系统的开发架构客户层-------显示层-------业务层---------数据层---------数据库1.客户层:客户层就是客户端,简单的来说就是浏览器。2.显示层:JSP/Servlet,用于给浏览器显示。3.业务层:对于数据层的原子操作进行整合。4.数据层:对于数据库进行的原子操作...
分类:编程语言   时间:2014-09-21 01:59:09    阅读次数:484
org.springframework.orm.hibernate3.HibernateTemplate
当session中出现两个相同标示的(相同主键)的对象,一个是持久态,一个是瞬时态,想更新瞬时态对象到数据库,如果不做处理,则报出异常,session中出现两个相同标示的不同对象异常。处理方法。(业务层代码,省去了dao层)一:通过hibernateTemplate获取映射seession(模拟) ...
分类:编程语言   时间:2014-09-19 20:51:56    阅读次数:315
Hibernate操作Clob类型数据
在POJO中字符串大对象可以声明成一个java.lang.String或java.sql.Clob类型。 当程序从数据库中加载Clob类型数据时,仅仅加载了一个Clob类型的数据的逻辑指针。我们需要通过使用Clob.getCaracterStream()方法得到Clob类型的数据输入流之后才能获取大对象数据。 看下面具体代码 package dao; import java.io.Buff...
分类:系统相关   时间:2014-09-19 17:44:25    阅读次数:232
Hibernate操作Blob数据
首先看数据库,数据库中新建一个BlobTable表,表中有两个字段,一个id(主键)一个picture字段是Blob类型字段。然后使用Hibernate向该数据库中写入和读取数据 在POJO类中picture属性用的是Blob类型数据。 下面看操作源码 package dao; import java.io.File; import java.io.FileInputStream; imp...
分类:系统相关   时间:2014-09-19 15:41:45    阅读次数:240
Hibernate、Spring、myBatis下增删改查的Dao与DaoImpI
HibernateDao//Dao.java importjava.util.List; /** *@authorAdministrator * */ publicinterfaceDao{ voidsaveObject(Objectobject); voidupdateObject(Objectobject); voiddeleteObject(Objectobject); ObjectgetObject(StringHQL); List<?>findWithPage(in..
分类:编程语言   时间:2014-09-18 09:56:14    阅读次数:386
Spring整合JDBC实现简单的增删改
Spring整合JDBC实现简单的增删改1.导入Spring的包和数据库的驱动包;2.选择一个数据源(dbcp和C3P0)3.导入数据源的包(这里我们使用dbcp)4.在beans.xml中创建dataSource数据源5.创建一个jdbc.properties文件存储数据库连接信息6.在beans.xml中导入相应的jdbc.properties文件7.写相应的DAO,并且为这个DAO创建一个JdbcTemplate对象,通过JdbcTemplate对象可以方便的完成对数据库的操作8.为DAO注入相应的D...
分类:数据库   时间:2014-09-18 09:51:33    阅读次数:338
springmvc+mongodb+maven 项目测试代码
配置请看我另一篇文章,后续还会有,mongodb性能测试结果,一个“快”字 要源码包请留下邮箱 代码构造图 直接上代码 BaseDao.java package com.yiyuwanglu.basecore.dao; import java.util.List; public interface BaseDao { T findById(Class entityC...
分类:数据库   时间:2014-09-17 18:43:52    阅读次数:344
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!