随笔分类 -  hibernate

摘要:三大框架架构(整合原理) 1 导包(41个) 1.1 hibernate hibernate/lib/required hibernate/lib/jpa | java persist api java的持久化规范(接口) 数据库驱动 1.2 struts2 struts-blank.war/WEB 阅读全文
posted @ 2018-04-17 22:25 8亩田 阅读(150) 评论(0) 推荐(0)
摘要:1 一对多|多对一 1.1 关系表达 表中的表达 表中的表达 实体中的表达 orm元数据中表达 一对多 多对一 1.2 操作 操作关联属性 1.3 进阶操作 级联操作 结论: 简化操作.一定要用,save-update,不建议使用delete. 关系维护 问题的产生 在保存时.两方都会维护外键关系. 阅读全文
posted @ 2018-03-31 15:32 8亩田 阅读(163) 评论(0) 推荐(0)
摘要:1 查询总结 2 查询-HQL语法 2.1 基础语法 2.2 进阶语法 排序 条件 分页 聚合 投影 多表查询 SQL HQL HQL语法 内连接 左外链接 右外连接 3 查询-Criteria语法 3.1 语法 基本 条件 分页 排序 统计 3.2 离线查询 非离线 离线 演示 4 查询优化 4. 阅读全文
posted @ 2018-03-31 15:31 8亩田 阅读(284) 评论(0) 推荐(0)
摘要:一 hibernate中的实体规则 1.1 实体类创建的注意事项 1.2 主键类型 自然主键(少见) 表的业务列中,有某业务列符合,必须有,并且不重复的特征时,该列可以作为主键使用. 代理主键(常见) 表的业务列中,没有某业务列符合,必须有,并且不重复的特征时,创建一个没有业务意义的列作为主键 1. 阅读全文
posted @ 2018-03-29 19:31 8亩田 阅读(195) 评论(0) 推荐(0)
摘要:一 hibernate概述 1.1 框架是什么 1.框架是用来提高开发效率的 2.封装了好了一些功能.我们需要使用这些功能时,调用即可.不需要再手动实现. 3.所以框架可以理解成是一个半成品的项目.只要懂得如何驾驭这些功能即可. 1.2 hibernate框架是什么 1.3 hibernate的好处 阅读全文
posted @ 2018-03-29 16:07 8亩田 阅读(138) 评论(0) 推荐(0)