码迷,mamicode.com
首页 >  
搜索关键字:hibernate    ( 11716个结果
Hibernate 之强大的HQL查询
Hibernate 配备了一种非常强大的查询语言,这种语言看上去很像 SQL。但是不要被语法结构上的相似所迷惑,HQL 是非常有意识的被设计为完全面向对象的查询,它可以理解如继承、多态和关联之类的概念。基本规则HQL语法类似于SQL,也是一种select from结构的语句。但是他后面跟的不是表名和...
分类:Web程序   时间:2014-11-21 01:24:59    阅读次数:267
Hibernate4.x之Session
Hibernate Session概述 Session接口是Hibernate向应用程序提供的操纵数据库的最主要的接口,它提供了基本的保存、更新、删除和加载Java对象的方法。 Session具有一个缓存,位于缓存中的对象称为持久化对象,它和数据库中的相关记录对应。Session能够在某些时间点.....
分类:Web程序   时间:2014-11-21 01:19:58    阅读次数:284
java.sql.SQLException: Access denied for user ''@'localhost' (using password: No)
出错原因:连接数据库是忘记配username 和 password 了刚在学hiberbate4,把持久层从纯粹的jdbc改为hiberbate 出现的错误。(原来的是直接读取properties)解决方法就是在hibernate.cfg.xml加上最后两行(当然其他的也必不可少)1 jdbc:my...
分类:数据库   时间:2014-11-21 01:19:55    阅读次数:238
hibernate缓存机制和事务隔离机制
一级缓存( Session缓存)} 一级缓存的管理? 应用程序调用Session的save()、update()、saveOrUpdate()、get()或load(),以及调用查询接口的 list()、iterate() 时,如果在Session缓存中还不存在相应的对象,Hibernate就会把该...
分类:Web程序   时间:2014-11-21 01:14:53    阅读次数:189
使用oracle数据库和MySQL数据库时hibernate的映射文件.hbm.xml的不同
如果是使用oracle数据库,那么hibernate的映射文件.hbm.xml如下: 这个id不是数据库自动生成的,这需要注意;而且这些字段必须和实体类中相对应,实体类中还需要对应的get()方法和set()方法。 因为oracle数据库中的id都是自动生成的,所以这里不需要写数据库的id,这和MySQL数据库有很大区别;另外,MySQL数据库建表时必须指明id,而oracle不用,插...
分类:数据库   时间:2014-11-20 23:46:54    阅读次数:278
hibernate之13.hql(一)
查询所有数据: @Test public void queryAllTest(){ Session session=null; try{ session=HibernateUtil.openSession(); String hql="from Student"; Query query=session.createQuery(hql); List li...
分类:Web程序   时间:2014-11-20 23:43:46    阅读次数:302
ehcache入门
一、简介 ehcache是一个开源的,纯java进程内的缓存框架。它具有快速,简单,具有多种缓存策略等特点。 Hibernate中默认就是用了ehcache。在我们的应用中使用ehcache可以快速地提高应用的性能。ehcache主要面向通用缓存,Java EE和轻量级容器。它具有内存和磁盘存储,....
分类:系统相关   时间:2014-11-20 23:09:32    阅读次数:338
【struts2】用户注册系统
最近写了一个用户注册系统,大部分已经写完,但是还有一些边角料没写,但是也都是大同小异,我就不再写了,赶着去学习hibernate了,spring还没接触呢!!!时间好紧迫啊!!! jsp界面 users的jsp界面 admin的jsp界面 struts.xml配置文件 <!DOCTYPE struts PUBLIC "-/...
分类:其他好文   时间:2014-11-20 22:03:05    阅读次数:306
hibernate中SQLQuery的addEntity()方法
如果使用原生sql语句进行query查询时,hibernate是不会自动把结果包装成实体的。所以要手动调用addEntity(Class class)等一系列方法。如session.createSQLQuery(sql).addEntity(Class class);注意hibernate3.0.5...
分类:数据库   时间:2014-11-20 18:29:15    阅读次数:233
Hibernate中用纯SQL查询,并通过hibernate分页返回List<对象>
Java代码 @SuppressWarnings("unchecked")publicListgetPageQueryList(finalintpageNo,finalintpageSize){returngetHibernateTemplate().executeFind(newHibernate...
分类:数据库   时间:2014-11-20 18:17:52    阅读次数:210
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!