Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Hibernate 知识点总结
HIbernate最佳实践 1 使用Configuration装载映射文件时 不要使用绝对路径装载 最好的方式是通过getResourceAsStream 装载映射文件 这样Hibernate会从classpath中寻找已配置的映射文件 2
javagthibernate
Hibernate
知识点总结
Hibernate之inverse和cascade详解
继Hibernate学习笔记整理之后 发现inverse和cascade这两个属性在配置过程中比较含糊 仔细比较一下是有些地方比较像 所以很容易搞糊涂 借助此文来阐述下inverse和cascade的区别 什么是inverse 默认值为fa
javagthibernate
Hibernate
inverse和cascade详解
Java进阶01:Hibernate教程
一 Hibernate概述 1 什么是Hibernate Hibernate是一个开放源码的ORM Object Relational Mapping 对象关系映射 框架 它对JDBC进行了轻量级的封装 使得Java开发人员可以使用面向对象
javagthibernate
Hibernate教程
Java进阶01:Hibernate教程
1 什么是Hibernate Hibernate是一个开放源码的ORM Object Relational Mapping 对象关系映射 框架 它对JDBC进行了轻量级的封装 使得Java开发人员可以使用面向对象的编程思想来操作数据库 2
javagthibernate
Hibernate
Hibernate学习笔记(三) --- 映射枚举类型
对于枚举类型 不能通过org hibernate annotations Type注解来简单的映射对应的数据库字段类型 除非自定义类型 对此 Hibernate提供了javax persistence Enumerated注解 该注解的参数
javagthibernate
映射枚举类型
Hibernate中用hql查询部分字段
hql查询单表部分字段 在hibernate中 用hql语句查询实体类 采用list方法的返回结果为一个List 该List中封装的对象分为以下三种情况 1 查询全部字段的情况下 如 from 实体类 list中封装的对象为实体类本身 各属
javagthibernate
Hibernate中用hql查询部分字段
Hibernate hql查询
深入理解Hibernate表与表之间的关联,搞懂cascade、inverse、lazy等属性,和注解版Hibernate实例
1 搞定Hibernate表与表之间的关联 搞懂cascade inverse lazy等属性 2个类 书 Book 类别 BookType public class Book private Long id private BookTyp
javagthibernate
Hibernate
表与表关联
cascadeinverselazy注解
Hibernate-validator数据验证
前言 数据效验工作在开发工作中 是非常重要的 保证数据的正确性 可靠性 安全性 不仅在前端进行效验 还要在后台继续进行效验 前端做验证只是为了用户体验 比如控制按钮的显示隐藏 单页应用的路由跳转等等 后端才是最终的保障 总之 一切用户的输入
javagthibernate
Hibernate
数据库
Java
validator
Hibernate缓存以及哪些操作会向缓存中读取和存放数据
Hibernate缓存 Hibernate有两级缓存 分别是一级缓存和二级缓存 一级缓存也叫Session级缓存 默认情况下就可以用 无需配置 一级缓存生命周期由Session对象决定 Session对象关闭 一级缓存也就消失 二级缓存也叫
javagthibernate
Hibernate缓存
操作会向缓存中读取和存放数据
OpenSessionInViewFilter的作用及原理
Hibernate 允许对关联对象 属性进行延迟加载 但是必须保证延迟加载的操作限于同一个 Hibernate Session 范围之内进行 如果 Service 层返回一个启用了延迟加载功能的领域对象给 Web 层 当 Web 层访问到那
javagthibernate
OpenSessionInViewFilter的作用及原理
OpenSessionInViewFilter
MyBatis和Hibernate相比,优势在哪里
看到现在好多Web项目用了MyBatis 没感觉MyBatis好到哪里了 从开发效率上讲 不管是Hibernate的反向工程 还是自动建表 关联映射都比MyBatis方便得多 难道仅仅是因为运行速度 Hibernate也有缓存啊 或者 二者
javagthibernate
MyBatis和Hibernate相比
MyBatis和Hibernate 优势
Hibernate中枚举Enum类型的映射策略
在Java中Enum是一种 奇葩 的存在 奇葩 不代表没用 对于这种比较特殊的存在 hibernate会有很多种选择来完成Enum类型字段的映射 首先要说明的是在hibernate都是把Enum类型的字段映射成基本类型的字段 并且我这里不使
javagthibernate
Hibernate中
Hibernate中枚举Enum
枚举Enum类型的映射策略