- 博客(6)
- 收藏
- 关注
转载 crud
package com.qian.domain;import java.util.Date;public class User2 { private String user2Id; private String user2Name; private Date user2CreateDate; public String getUser2Id() { ...
2018-06-16 22:16:00 203
原创 查询
HQL(Hibernate Query Language)是完全面对对象的查询语句,查询功能强大,具备继承、多态和关联等特性。Dao层public class StudentDao { private Session session = HibernateUtil.getSession(); public Student selectStudentById(int ID) { Stude...
2018-06-06 22:47:21 139
原创 重写equals
对Java而言要识别两个对象是否为同一对象有两种方式 1.内存地址识别(“==”号识别)。 2.根据equals()、hashCode()中的定义识别。在hibernate中,如果在同一session中根据相同查询所得到的相同记录,则它们会有相同的内存地址。但是如果是不同的session中查询的相同记录,它们的内存地址就会不同。因此,使用“==”来比较两条记录是否代表数据库中的同一记录是不可行的。...
2018-06-06 22:41:07 156
原创 自动生成表
使用hibernate自动建表时需要注意的是hibernate不会去创建数据库,所以数据库的创建要手动去完成。创建数据库后就可以通过实体类由hibernate自动去创建数据库表了。<property name="hibernate.hbm2ddl.auto">update</property>...
2018-06-06 22:39:31 274
原创 单例模式session
getCurrentSession()获得的session的好处:currentSession和当前线程绑定,currentSession在事务提交后自动关闭。需要在 hibernate.cfg.xml 中添加的配置。<property name="hibernate.current_session_context_class">thread</property>创建类 H...
2018-06-06 22:37:55 463
原创 hibernate初次部署,请各位大佬打赏
1.新建web工程,将hibernate部署在eclipse的工程里2.将相关jar放入lib文件夹中3.编写hibernate核心文件<?xml version='1.0' encoding='utf-8'?><!-- ~ Hibernate, Relational Persistence for Idiomatic Java ~ License: GNU Lesser ...
2018-05-08 00:50:10 167
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人