
hibernate
文章平均质量分 71
frankaqi
这个作者很懒,什么都没留下…
展开
-
使用myeclipse的反向工程来生成相应的hibernate映射文件和POJO类
1、 数据库设计建立crud.student数据库表:图1 数据库表你可以使用如下语句创建该库表:[sql] view plaincopycreate database if not exists `crud`; USE `crud`; DROP TABLE IF EXISTS `student`; CREATE TABLE转载 2014-05-11 15:42:15 · 521 阅读 · 0 评论 -
SSH学习之——Spring、Struts和Hibernate整合开发
一、环境1、测试平台:MyEclipse8.5/JDK1.7(1.5以上都OK)2、开源框架:Spring3.0/Struts2.1/Hibernate3.33、UI界面:HTML/JSP/struts2标签 二、具体步骤1、新建Web项目,此处命名为“ssh”2、添加Spring的支持。 1)利用平台自身带有的Spring支持(如果熟悉各个库的作用以及转载 2015-10-13 23:25:04 · 719 阅读 · 0 评论 -
myEclipse搭建SSH(Struts2+Spring3+Hibernate3)框架项目教程
这篇博文的目的尝试搭建一个完整的SSH框架项目。给以后的自己,也给别人一个参考。读博文前应该注意:本文提纲:本文通过一个用户注册的实例讲解SSH的整合。创建Struts项目,整合Hibernate,整合Spring。最后总结如何熟练创建SSH项目。仅是创建SSH项目,对于其他的扩展例如Struts的国际化,Hibernate的缓存优化,Spring的AOP等,本博文涉及转载 2015-10-14 12:51:34 · 2635 阅读 · 1 评论 -
ehCache+spring的简单实用
1、最近在做一个贷款项目是城市分站的 分为贷款前台和贷款机构后台,这个两个平台的二级域名不一样,一个前台是cityname.xx.com,cityname是会地区的不同而变化的,如在 北京就是bj.xx.com,机构后台是loan.xx.com,在机构登录的时候 ,如果把登录信息放在session,会有一个问题,就是当切换到前台的时候,由于域名改变了,此时session就会改变,之前session转载 2015-10-26 17:28:22 · 393 阅读 · 0 评论 -
web框架之SSH框架的搭建
一、新建web项目导入所需jar包1)struts2.jar包下载:http://struts.apache.org/download.cgi#struts2231完成后解压struts-2.2.3-all,到\struts-2.2.3\apps\struts2-blank\WEB-INF\lib下拷贝所有jar包(共11个)此外因为要整合spring及使用js转载 2015-10-11 16:49:05 · 389 阅读 · 0 评论 -
c3p0,dbcp,proxool的三种数据源的使用
dbcp: 在applicationContext.xml中配置,Java代码 "dataSource" class="org.apache.commons.dbcp.BasicDataSource"> "driverClassName"> oracle.jdbc.driver.OracleDriver转载 2015-10-18 22:22:27 · 959 阅读 · 0 评论 -
Hibernate 缓存机制
一、why(为什么要用Hibernate缓存?)Hibernate是一个持久层框架,经常访问物理数据库。为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。 二、what(Hibernate缓存原理是怎样的?)Hibernate缓存包括两大类转载 2015-10-18 22:23:52 · 285 阅读 · 0 评论 -
Hibernate中inverse的用法
一、Inverse是hibernate双向关系中的基本概念。inverse的真正作用就是指定由哪一方来维护之间的关联关系。当一方中指定了“inverse=false”(默认),那么那一方就有责任负责之间的关联关系,说白了就是hibernate如何生成Sql来维护关联的记录! Hibernate仅仅按照主控方对象的状态的变化来同步更新数据库。按照原来的映射文件,people.g转载 2015-10-19 20:44:14 · 373 阅读 · 0 评论 -
助你全面攻破Hibernate笔试面试
一、选择题 (1)一般情况下,关系数据模型与对象模型之间有哪些匹配关系(ABC)A)表对应类B)记录对应对象C)表的字段对应类的属性D)表之间的参考关系对应类之间的依赖关系 (2)以下关于SessionFactory的说法哪些正确?(BC)A)对于每个数据库事务,应该创建一个SessionFactory对象B)一个SessionFactory对象对应一个数据转载 2015-10-17 18:11:29 · 665 阅读 · 0 评论 -
Hibernate之查询效率问题
相信越来越多的web开发者,在持久层都采用了hibernate。都说hibernate效率高,可是当整个项目下来后发现,比其他持久层版本慢很多,当然功能也多很多。记得当初同事测试hibernate销率时,在100万数据量的情况下,hibernate的效率几乎接近于jdbc,那么为什么如今很多公司的项目运行那么慢呢(不仅仅是hibernate),也许有些细节上的东西我们开发人员没有注意。转载 2014-07-10 17:54:05 · 2193 阅读 · 0 评论 -
Many-to-One映射
举例如下:1.Group.java[java] view plaincopyprint?package edu.study.hibernate; public class Group { private int id; private String name; public int getId() {转载 2014-07-10 17:38:51 · 613 阅读 · 0 评论 -
Hibernate状态 (merge,attachDirty,attachClean)
在Hibernate中的对象有三种状态,即:瞬时状态(Transient)、持久状态(Persistent)、脱管状态(Detached)1、瞬时状态(Transient)由new命令开辟内存空间的Java对象,也就是平时所熟悉的普通Java对象。如:Person p = new Person();瞬时对象特点:(1)不和Session实例关联(2)在数据库中没转载 2014-06-06 17:51:07 · 2539 阅读 · 0 评论 -
Hibernate总结
Hibernate总结1.对象的持久化理论2.ORM和Hibernate的相关知识(理解)3.Hibernate核心API(理解)4.Hibernate开发步骤:(重点:必须掌握)5.Hibernate主键策略6.Hibernate的查询方案7.Hibernate对象状态8.映射(重点掌握和理解,注意配置的细节)9.Hibernate控制的事务转载 2015-12-30 09:37:17 · 1033 阅读 · 0 评论