目录: 1、hibernate 介绍 hibernate 再 javaEE 三层架构的位置 2、ORM 介绍 ORM:对象关系映射(Object Relational Mapping,简称ORM)是通过使用描述对象和数据库之间映射的元数据,将面向对象语言程序中的对象自动持久化到关系数据库中。本质上就 ...
分类:
Web程序 时间:
2020-06-13 10:36:35
阅读次数:
79
异常信息: org.hibernate.engine.jdbc.spi.SqlExceptionHelper - SQL Error: 0, SQLState: S1009 org.hibernate.engine.jdbc.spi.SqlExceptionHelper - Invalid valu ...
分类:
编程语言 时间:
2020-06-07 12:34:22
阅读次数:
68
1、cascade级联操作:表示当操作一个对象时,是否级联操作与之关联的对象。在many-to-one的映射中,不建议使用 cascade=”delete”;如果 cascade 的值不为 none 时,操作对象需要关联对象的数据时,会先操作关联对象。在 one-to-many 中使用 cascad ...
分类:
Web程序 时间:
2020-05-25 00:06:20
阅读次数:
79
1、常见错误 1.1、INFO: HHH000221: Reading mappings from resource: com/project/pojo/XXX.hbm.xml 观察hibernate.cfg.xml中配置映射文件与实体的XXX.hbm.xml文件名或路径是否匹配 1.2、Cause ...
分类:
Web程序 时间:
2020-05-22 00:20:52
阅读次数:
59
一、对象信息 转换为 关系信息(数据表) 1、使用SchemaExport生成关系 package com.project.test; import org.hibernate.Session; import org.hibernate.Transaction; import org.hiberna ...
分类:
Web程序 时间:
2020-05-21 00:27:13
阅读次数:
66
pom文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...
分类:
数据库 时间:
2020-05-17 09:22:43
阅读次数:
83
一.HQL查询语言 1.hql查询是hibernate自创的一门查询语言; 2.个人觉得跟sql有得一拼,hql是以面向对象方式来书写语句并操作数据库的,在hql语句中是不存在表名列名等数据库信息的,以类名和属性名的方式来操作 3.hql跟criteria相比,属于半面向对象方式,而criteria ...
分类:
Web程序 时间:
2020-05-12 14:12:33
阅读次数:
72
一.案例列举: 1.查询客户表,返回的每行数据用object数组装载,不会自动封装成对象 2.查询客户表,返回的数据封装成对象 3.条件查询 4.分页查询 ...
分类:
数据库 时间:
2020-05-12 14:09:55
阅读次数:
69
一.Criteria查询 1.完全面向对象的方式操作数据库,不需要书写语句 二.案例列举: 1.查询所有实体对象 2.条件查询 3.分页查询 4.查询总记录数 三.hql,criteria,sql的使用场景 ...
分类:
Web程序 时间:
2020-05-12 13:45:05
阅读次数:
56
分布式系统项目,服务器集群,Java分布式系统高并发解决方案 ...
分类:
编程语言 时间:
2020-05-05 12:39:34
阅读次数:
118