hibernate_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> hibernate >>列表
A代码生成器(开发利器);B阿里数据库连接池druid;C安全权限框架shiro系统为主流的springmvc+mybaits3.2版本,提供maven的pom.xml文件,另免费赠送hibernate版本一套(垮数据库)1.有oracle、msyql、spring3.0、spring4.0一共4套版本全部提供没有打jar没有加密的源代码(最下面截图2.1版本)2.支持APP手机应用(android和ios)接口调用,传输验证可用shiro的MD5、SHA等加密3... 查看全文
· Hibernate查询方式发布时间:2015-03-11
一、Hibernate的三种查询方式1.HQL(HibernateQueryLanuage)语句,这是类似SQL语句的一种对象化查询语句.2.使用Criteria对象,进行按条件查询(QuerybyCriteria,简称QBC)和按示例查询(QuerybyExample简称QBE).3.生成原生的sql(NativeSQL)语句.二、Criteria的基本使用Java代码1.Transactiontx=session.beginTransaction();2... 查看全文
· Hibernate与Jpa的关系,终于弄懂发布时间:2015-03-03
我知道Jpa是一种规范,而Hibernate是它的一种实现。除了Hibernate,还有EclipseLink(曾经的toplink),OpenJPA等可供选择,所以使用Jpa的一个好处是,可以更换实现而不必改动太多代码。在play中定义Model时,使用的是jpa的annotations,比如javax.persistence.Entity,Table,Column,OneToMany等等。但它们提供的功能基础,有时候想定义的更细一些,难免会用到Hibernate本身的annotation... 查看全文
首先你可能使用@Cache对缓存处理,该注解有三个属性@Target({TYPE,METHOD,FIELD})@Retention(RUNTIME)public@interfaceCache{/**concurrencystrategychosen*/CacheConcurrencyStrategyusage();/**cacheregionname*/Stringregion()default"";/***whetherornotlazy... 查看全文
· mvc4 整合nhibernate3.0配置发布时间:2015-02-10
首先介绍下我的开发环境是vs2010旗舰版,nhibernate采用的是3.0版本。一、在mvc4项目中装载配置nhibernate的第一种方式是采用【hibernate.xml】的方式:首先看图使用这种方式配置nhibernate的话,需要将hibernate.xml【属性】改为始终复制到输入目录或作为嵌入资源使用。当然要使用nhibernate的化,需要在项目中引入hibernate.dll.接下来我们来看下,在代码中如何来装载我们对nhibernate的配置... 查看全文
在JavaWeb项目中使用Hibernate经常会遇到LazyInitializationException。这是因为controller和model层(java代码)将通过JPA的一些启用了延迟加载功能的领域(如用getRefrence()方法或者在关联关系中采用fetch=FetchType.LAZY)返回给view层(jsp代码)的时候,由于加载领域对象的JPASession已经关闭,导致这些延迟加载的数据访问异常... 查看全文
· [转]Hibernate对象的三种状态发布时间:2015-01-30
在Hibernate中,对象有三种状态:临时状态(Transient)、持久状态(Persistent)和游离状态(Detached)。处于持久态的对象也称为PO(PersistenceObject),临时对象和游离对象也称为VO(ValueObject).1.临时状态由new命令开辟内存空间的java对象,例如:Useruser=newUser();临时对象在内存孤立存在,它是携带信息的载体,不和数据库的数据有任何关联关系.(a)如果没有变量对该对象进行引用,它将被gc回收;(b... 查看全文
【转载】ADO.NET与ORM的比较(2):NHibernate实现CRUD转自周公说明:个人感觉在Java领域大型开发都离不了ORM的身影,所谓的SSH就是Spring+Struts+Hibernate,除了在学习基础知识的时候被告知可以使用JDBC操作数据库之外,大量的书籍中都是讲述使用Hibernate这个ORM工具来操作数据。在.NET中操作数据库的方式有多种,除了最直接的方式就是使用ADO.NET之外,还可以使用NHibernate这个Hibernate在.NET中的实现ORM... 查看全文
最近接触到一个用Spring.Net结合NHIbernate的项目,第一次使用,有很多配置,数据操作一旦出问题,很难找到原因,那么如何查看NHibernate发送给数据库的SQL语句呢?当然我们可以通过log4net记录日志来查看,但稍微有些繁琐,于是找到了另一种方法来查看。NHIbernate中的IInterceptor接口中定义的OnPrepareStatement(SqlStringsql)可以观察到生成的sql,由EmptyInterceptor来实现... 查看全文
· hibernate代码优化小技巧发布时间:2014-12-05
多对多集联关系查询用户和角色两表在用户表中查询角色信息用户表实体privateSet<Role>roleSet=newHashSet<Role>();用户表映射关系配置<setname="roleSet"table="(1)t_userrole"(2)order-by="iddesc"(3)inverse="true"><keycolumn="(4)userId"/><many-to-manyclass="(5)com.baidu.zh... 查看全文
· 耗时两月,NHibernate系列出炉发布时间:2014-12-03
写在前面这篇总结本来是昨天要写的,可昨天大学班长来视察工作,多喝了点,回来就倒头就睡了,也就把这篇总结的文章拖到了今天。nhibernate系列从开始着手写,到现在前后耗费大概两个月的时间,通过总结这个系列,确实收获不小,这里将本系列的导航,列出放在这里算是对nhibernate系列的一个小总结,也方便想学习nhibernate的朋友查找。nhibernate文档文档部分是从网上搜集,认为还是比较全面的,就在博客上做了记录,也希望在用到的时候,有个地方可以方便的查找... 查看全文
请注明转载地址:http://www.cnblogs.com/arhat在整合这三个技术之前,首先得说明一下整合的步骤,俗话说汗要一口一口吃,事要一件一件做。同理这个三个技术也是。那么在整合之前,需要对ASP.NET,Spring.NET,NHibernate有所了解,最好是有一些经验,因为平白无故的就把3个技术融合到一起,会闹些小别扭,其实就像配置化学药品一样,如果3中原料有一点出路,那么整个实验也就失败了。在网上有很多高人都写过类似的文章,可能是鄙人不才,看了很多文章都没有把我的问题解决了... 查看全文
· [NHibernate]立即加载发布时间:2014-11-08
目录写在前面文档与系列文章立即加载一个例子总结写在前面上篇文章介绍了nhibernate延迟加载的相关内容,简单回顾一下延迟加载,就是需要的时候再去加载,需要的时候再向数据库发出sql指令进行查询。本篇文章介绍的立即加载,则和延迟加载相对,举个简单的例子,就是查询客户信息,则会将该客户相关联的数据立即进行加载。实现立即加载的方式有三种:设置映射文件中节点的可选属性lazy,Nhibernate提供的实用类,HQL抓取策略... 查看全文
· hibernate session获取Connection发布时间:2014-10-29
publicintexecuteSql(String[]sql){intkey=0;ConnectionProvidercp=((SessionFactoryImplementor)getSession().getSessionFactory()).getConnectionProvider();Connectionconn=null;PreparedStatementpps=null;try{conn=cp.getConnection();conn.setAutoCommit(false)... 查看全文
JavaSSH(strusts2+spring+hibernate)完结项目源码mysql用来学习毕业设计都可继续二次开发也行提供文档数据结构下载地址:http://my.oschina.net/fhzsy/blog/334937联系QQ313596790... 查看全文
· hibernate spring 读存取 blob 86字节发布时间:2014-10-21
数据库:oracle11gJDK版本:JDK1.5框架:Struts2、Hibernate、Spring开发过程中遇到了一个问题,数据库的BLOB字段该与POJO类字段的什么类型映射?Hibernate可以像操作其他对象一样操作BLOB字段对应的Java数据类型。初次的映射方法为:数据库BLOB与java.sql.Blob类型映射(大家都知道Oracle9i和其他数据库存取BLOB的方式不一样,而且Oracle9i和Oracle10g都不兼容),如果使用这种映射方式... 查看全文
· pring对hibernate的事物管理发布时间:2014-10-16
原帖:http://blog.csdn.net/javaloveiphone/article/details/8155340把Hibernate用到的数据源Datasource,Hibernate的SessionFactory实例,事务管理器HibernateTransactionManager,都交给Spring管理。一.事务的4个特性:原子性:一个事务中所有对数据库的操作是一个不可分割的操作序列,要么全做,要么全部做。一致性:数据不会因为事务的执行而遭到破坏。隔离性:一个事务的执行... 查看全文
· Hibernate 和 spring 整合使用发布时间:2014-10-15
在hibernate和spring时总结的一些知识,以供将来查询和使用。spring针对hibernate的整合做了许多的努力,当我们使用spring时,对hibernate的使用变得更加简单。hibernate通过sessionFactory创建session,spring对hibernate进行了无缝的整合,无需自己写代码实现通过Configuration.buildSessionFactory()来创建一个SessionFactory... 查看全文
· hibernate的核心类和核心配置发布时间:2014-10-14
hibernate的核心类和配置Configuration类加载核心配置文件hibernate.cfg.xml管理关系配置SessionFactory接口可以缓存sql和数据(session级缓存)重要级的类,一个数据库对应一个SessionFactory获取session(可以通过openSession()和getCurrentSession()方法获取)openSession()与getCurrentSession(... 查看全文
· spring4.x + hibernate4.x 配置详解发布时间:2014-09-25
关于spring和hibernate的使用以及特征等等,在此不再啰嗦,相信大家也都知道,或者去搜索一下即可。本篇博文的内容主要是我最近整理的关于spring4.x和hibernate4.x相关配置和使用方式,当然spring3.x以及hibernate4.x也可以借鉴。首先是配置文件web.xml增加以下代码即可<!--加载spring相关的配置文件--><context-param><param-name>contextConfigLocation<... 查看全文