一、点击最右边的Database: 二、点击,再点DataSource选择数据库类型,配置数据库信息: 三、打开项目结构,选择,找到你的项目,点击,添加hibernate: 四、如果有现成的cfg.xml文件,则选择右边的添加按钮,将xml文件添加进来: 五、选择左下角的Persistence按钮, ...
分类:
数据库 时间:
2016-12-31 17:53:55
阅读次数:
357
(1)、编写配置文件 Hibernate通过读写默认的XML配置文件hibernate.cfg.xml加载数据库配置信息、代码如下: (2)、编写持久化类 持久化类是Hibernate操作的对象、它与数据库中的数据表相对应 (3)、编写映射文件 (4)、编写Hibernate的工具类 ...
分类:
Web程序 时间:
2016-12-26 23:49:54
阅读次数:
270
结构目录如下: 其中: dao层和entity层都属于hibernate的的管辖。entity层里面装的是每张表对应的持久化类。dao层里面装的是“底层操作数据库的行为”,仅仅只是单纯的增删查改等。(创建步骤是:先定义dao接口,再定义该dao接口各个impl实现类)。 service层属于spri ...
分类:
编程语言 时间:
2016-12-26 23:49:01
阅读次数:
226
一、hibernate需要的配置文件 首先hibernate中有两种xml文件。 .cfg,xml文件负责配置连接数据库的信息、指定映射类、指定hbm映射文件。 .hbm.xml文件负责配置持久化类和数据库表的映射关系。 其次每一个表都有一个对应的“持久化类”。 因为hibernate操作数据库是面 ...
分类:
Web程序 时间:
2016-12-24 22:33:22
阅读次数:
160
1,加入Spring 1),加入jar包 2),配置web.xml文件 3),加入Spring的配置文件 2,加入Hibernate 1),同时建立持久化类,和其的对应的.hbm.xml文件,生成对应的数据表 2),Spring整合Hibernate 3),步骤 1,加入jar包 2,在类路径下加入 ...
分类:
其他好文 时间:
2016-12-24 16:18:36
阅读次数:
116
持久化类的要求 1.Hibernate对于持久化类没有太多的要求,但是还是应该遵循以下的原则来创建持久化类: (1)提供一个无参数的构造器: 此构造器可以不是被public所修饰,但是只要有无参构造器,Hibernate就可以使用Constructor.newInstance()来创建持久化类实例了 ...
分类:
其他好文 时间:
2016-12-12 23:56:04
阅读次数:
214
Hibernate的优点:1、如果你的应用是以面向对象模型,并且想动态生成SQL语句,那么MyBatis可能就不符合你的要求;2、如果要让你的应用有一个传递性的缓存机制的话(保存父对象时也应该保存关联的子对象),Hibernate会更适合。 将对象模型转换为具体的持久化类(pojo),编写相应的映射 ...
分类:
Web程序 时间:
2016-12-03 15:24:33
阅读次数:
173
1.org.hibernate.hql.ast.QuerySyntaxException: user is not mapped [from user]错误 今天学习hibernate。用MyEclipse部署。但是出现org.hibernate.hql.ast.QuerySyntaxExcepti ...
分类:
Web程序 时间:
2016-11-28 15:43:51
阅读次数:
311
Hibernate中的PO PO就是持久化对象,它的作用就是完成持久化操作,即通过以面向对象的方式操作该对象对数据库中的数据执行增、删、改、查的操作。 Hibernate是低侵入式的设计,完全采用Java对象作为持久化对象,在Hibernate中,持久化类不用继承任何父类或者实现任何的接口,只要为其 ...
分类:
Web程序 时间:
2016-11-14 17:01:05
阅读次数:
267
一. 三大框架 Hibernate 1.安装hibernate插件至ecilpse 2.进行配置 2.1 主配置文件 2.21 创建持久化类 2.22 创建持久化类的映射文件 创建方法 new - other-hibernate-Mapping file 3 测试用例的用法 4 反向工程的用法 4. ...
分类:
Web程序 时间:
2016-11-13 19:51:34
阅读次数:
215