码迷,mamicode.com
首页 >  
搜索关键字:hibernate    ( 10811个结果
hibernate的几个重要的类和接口
Configuration类 该类的对象会自动加载hibernate.cfg.xml文件,同时也可以定义自己的配置文件 sessionFactory接口 由于SessionFactory是重量级的,也就是说创建SessionFactory需要消耗大量的资源,所以在整个应用程序中最好只存在一个Sess ...
分类:Web程序   时间:2018-10-07 14:36:50    阅读次数:16
hibernate的获取session的两方法比较,和通过id获取对象的比较,一级缓存二级缓存
opensession与currentsession的联系与区别 在同一个线程中opensession的session是不一样的,而currentsession获取的session是一样的,这就保证了线程的安全性。当然想要后者的session需要在配置文件中手动配置,另外我们可以写一个工具类来获得后 ...
分类:Web程序   时间:2018-10-07 14:36:17    阅读次数:18
hibernate框架配置
配置的方式: db >hibernate.cfg.xml >domin >xxx.xml.xml hibernate.cfg.xml >domin >xxx.cfg.xml-->db 对于我们(省n字)建议使用第一种 配置过程:(可以手动,但没必要) 1配置好hibernate.cfg.xml 包含 ...
分类:Web程序   时间:2018-10-06 22:34:41    阅读次数:19
hibernate简介
1.hibernate是什么? hibernate是一个orm框架(对象关系映射)hibernate对jdbc进行了轻量级的封装 的orm框架 ,处于项目的持久层hibernate的基础使用了java的反射机制 2.为什么要存在hibernate? 为了解决对象模型与关系模型间的阻抗,充当了面向对象 ...
分类:Web程序   时间:2018-10-06 20:35:30    阅读次数:14
Hibernate一级缓存
缓存: 缓存介于应用程序和永久性数据存储源之间,其作用是降低应用程序直接读写永久性数据存储源的概率,从而提高应用程序的运行性能,缓存的物理介质通常是内存 一级缓存 hibernate的缓存分为一级和二级缓存,两者都位于持久化层存储的都是数据库数据的备份,其中一级缓存为hibernate的内置缓存,不 ...
分类:Web程序   时间:2018-10-06 18:37:13    阅读次数:19
2018.10.6 Hibernate配置文件详解-------ORM元数据配置 &&& hibernate主配置文件
ORM既然是实体与关系数据库的映射,那就需要建立实体和关系数据库之间的基础数据,也可以称为元数据。简单的说就是表示类与表、列与属性(get、set方法)等等之间对应关系的数据。 Customer.hbm.xml hibernate.cfg.xml 实体对象 Hibernate测试 ...
分类:Web程序   时间:2018-10-06 10:48:38    阅读次数:25
Hibernate持久化类规则
注意事项: 提供无参的构造方法,因为在hibernate需要使用反射生成类的实例 提供私有属性,并对这些属性提供公共的setting和getting方法,因为在hibernate底层会将查询到的数据进行封装 尽量使用封装类,因为包装类和基本数据类型的默认值不一样,包装类的类型语义更加清晰,而基本数据 ...
分类:Web程序   时间:2018-10-05 23:03:52    阅读次数:23
hibernate持久化类和一级缓存
持久化类编写规则 1.有无参构造函数。 2.属性不能被final修饰。 3.对外提供属性的get和set方法。 4.需要提供一个持久化OID对象唯一标识对象。 主键生成策略 持久化类三种状态 1.瞬时态,没有OID标识,没有被Session管理。 2.持久态,有OID持久化标识,被Session管理 ...
分类:Web程序   时间:2018-10-05 21:03:42    阅读次数:18
Spring DAO模块
Spring的DAO模块提供了对JDBC、Hibernate、Mybatis等DAO层支持,本节介绍DAO模块对JDBC的支持。DAO模块依赖ommons-dbcp.jar、commons-pool.jar。 一、JdbcDaoSupport的使用 传统的JDBC时需要创建连接、打开、执行sql、关 ...
分类:编程语言   时间:2018-10-05 16:08:15    阅读次数:14
Maven Gradle 区别
Maven面临的挑战 软件行业新旧交替的速度之快往往令人咂舌,不用多少时间,你就会发现曾经大红大紫的技术已经成为了昨日黄花,当然,Maven也不会例外。虽然目前它基本上是Java构建的事实标准,但我们也能看到新兴的工具在涌现,比如基于Goovy的Gradle,而去年Hibernate宣布从Maven ...
分类:其他好文   时间:2018-10-05 16:03:08    阅读次数:15
10811条   上一页 1 ... 3 4 5 6 7 ... 1082 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!