/** * 注意:以下语句为非可执行语句。不能运行 * Created by rabbit on 2014-07-29. * 需求 * 对数据库进行操作 * * 1、连接数据库 * 两种连接方式 * a、JDBC(java数据库连接) * b、Hibernate(框架...
分类:
其他好文 时间:
2014-07-29 17:08:12
阅读次数:
233
ssh整合 这个错误找了好久。Hibernate java.lang.NoSuchFieldError: INSTANCEat org.hibernate.type.BasicTypeRegistry.(BasicTypeRegistry.java:94)用的hibernate3.6.7在网上找到解...
分类:
编程语言 时间:
2014-07-29 17:06:12
阅读次数:
226
Hibernate对其持久化对象实现了缓存管理,来提高系统性能,Hibernate支持两级缓存管理,一级缓存 是由Session提供的,因此它只存在于Session的生命周期中,是Session所内置的,不能被卸载。 Hibernate的二级缓存是由SessionFactory提供的,他作为一个可插...
分类:
系统相关 时间:
2014-07-29 17:05:22
阅读次数:
389
使用HQL(hibernate query language) 与SQL相似,SQL中的语法基本都可使用 SQL查询的是表和表中的列,HQL查询的是对象和对象中的属性 HQL关键字不区分大小写,但是类名和属性是区分大小写的 SELECT可以省略 HQL的...
分类:
其他好文 时间:
2014-07-29 16:09:19
阅读次数:
276
一级缓存就是Session级别的缓存,close后就没了。 二级缓存就是SessionFactory级别的缓存,全局缓存,要配置其他插件。 什么样的数据适合存放到第二级缓存中? 1、很少被修改的数据 2、不是很重要的数据,允许出现偶尔并发的数据 3、不会被并发访问的数据 4、参考数据 不适...
分类:
系统相关 时间:
2014-07-29 13:32:18
阅读次数:
347
1定义集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层,以帮助开发人员在短期内搭建结构清晰、可复用性好、维护方便的Web应用程序。其中使用Struts作为系统的整体基础架构,负责MVC的分离,在Struts框架的模型部分,控制业务跳转,利用Hibernate框架对持久层...
分类:
编程语言 时间:
2014-07-29 11:27:56
阅读次数:
389
WebSphere 7 & Javax/Persistence/OneToMany.OrphanRemoval() Error文章出处:http://www.mkyong.com/websphere/websphere-7-javaxpersistenceonetomany-orphanremova...
分类:
编程语言 时间:
2014-07-29 10:27:58
阅读次数:
353
在使用hibernate对1对多这种模型进行操作时,总发现多方的外键不能保存,一直为空,百度后发现是inverse的配置错误 根据自己的测试,如下表所示:(1方配置inverse,多方不配置)inversesetMainsql条数数据库结果trueset1条正确falseset2正确true未操作....
分类:
系统相关 时间:
2014-07-28 23:32:24
阅读次数:
336
*.hbm.xml
1.
* package : 确定javabean所在包,使用当前包下的所有的类,只需要类名
* catalog : 确定数据库的名称,默认使用url中确定数据库
* 例如:catalog="hibernate_day01"
2.
* name : 确定类的全限定名称,如果配置了package,只需要类名
* table : 数据库的表名
3. 配置类中普通属...
分类:
系统相关 时间:
2014-07-28 16:37:03
阅读次数:
263
NHibernate是实现了ORM的框架,由Java开源项目Hibernate发展来的。它为面向对象开发提供了持久的类(就是我们通常说的D层),解决了对象和数据库之间相互转化的问题。并提供API,实现了对象与不同种类的数据库相互转化的问题,并具有通用性。...
分类:
系统相关 时间:
2014-07-28 16:23:03
阅读次数:
273