- 博客(5)
- 收藏
- 关注
原创 基于Hibernate实现CRUD操作
Hibernate实现CRUD操作 public class MyCRUD { public static void main(String[] args) { System.out.println("1.查询"); System.out.println("2.新增"); System.out.println("3.更新"); System.out.println("4.删除"); // System.out.println("5.关联映射"); int n; Scanner
2021-06-18 12:37:54 63
原创 Hibernate-分页查询
分页查询的目的:可以减少每次查询的内容,加快响应速度。 具体代码如下: Query query=session.createQuery("from User"); List users=query.list(); Number pageCount = users.size() / 3; int pageSize = (int) pageCount + 1; //分页页数 for (int i = 0; i < pageSize ; i++) { Sy
2021-06-18 12:33:55 127
原创 java 重写equals、hashcode
假设现在有很多学生对象,默认情况下,要判断多个学生对象是否相等,需要根据地址判断,若对象地址相等,那么对象的实例数据一定是一样的,但现在我们规定:当学生的姓名、年龄、性别相等时,认为学生对象是相等的,不一定需要对象地址完全相同,例如学生A对象所在地址为100,学生A的个人信息为(姓名:A,性别:女,年龄:18,住址:北京软件路999号,体重:48),学生A对象所在地址为388,学生A的个人信息为(姓名:A,性别:女,年龄:18,住址:广州暴富路888号,体重:55),这时候如果不重写Object的equal
2021-06-18 12:31:35 114
原创 Hibernate-查询
代码编写 使用单例模式创建SessionFactory `public class QuerySession { Configuration cfg = null; SessionFactory sf = null; Session session = null; Transaction ts = null; @Test public void querySession(){ try{//简单查询 cfg = new Configuration().configure(); sf = cfg.buildSe
2021-06-18 12:29:41 66
原创 使用Hibernate的基本流程
一、实验目的: 熟悉Hibernate环境的配置; 熟悉Hibernate配置文件提供连接数据库的信息; 掌握对象-映射文件和实体类的创建; 熟悉Hibernate核心API的基本使用方法; 掌握Hibernate使用的基本流程。 二、实验内容: 1.创建Java工程,导入相关类包(*.jar); 2.在src目录下创建Hibernate的配置文件(hibernate.cfg.xml); 3.创建实体类(User.java)和对应的对象-关系映射文件(User.hbm.xml),并在hibernate.cf
2021-06-18 12:26:28 203
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人