
hibernate教程
AnalogElectronic
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
hibernate教程笔记10
hibernate 缓存和加强懒加载缓存 (一级缓存(session缓存) 二级缓存(sessionfactory)主键生成策略Hibernate不适合的场景■ 懒加载的概念懒加载(Load On Demand)是一种独特而又强大的数据获取方法 ,是指程序推迟访问数据库,这样做可以保证有时候不必要的访问数据库,因为访问一次数据库是比较耗时的。■ 懒加载几种情况(方式)首先我...原创 2020-02-28 11:39:24 · 239 阅读 · 0 评论 -
hibernate教程笔记9
留言板项目hibernate综合应用部门留言板struts+hibernate+接口编程方式,程序结构设计是重点。1.需求2.程序框架3.build web项目4.引入struts capabilities5.完成web层 jsp+form+action6.引入hibernate capabilities,domain->数据库7.hibernate.cfg.xml8....原创 2020-02-27 16:28:59 · 213 阅读 · 0 评论 -
hibernate教程笔记8
级联cascade操作,当进行某个操作(crud create read update delete)由hibernate自动帮你完成比如,Department<->Student 当删除一个department对象后,删除该部门的所有学生。比如,主贴<->回贴 当删除主贴,所有回贴随之删除。级联cascade。级联删除<set name="stus" c...原创 2020-02-27 16:09:29 · 223 阅读 · 0 评论 -
hibernate教程笔记7
阶段性总结hibernate开发的三种方式中,domain.object+映射文件 自动创建对应的数据库需要手动配置hibernate.cfg.xml<property name="hbm2ddl.auto>create有四个配置项 create update create-drop validatecreate:update:create-dropvalidate:...原创 2020-02-26 12:14:11 · 243 阅读 · 0 评论 -
Java泛型报错的解决办法
问题描述:解决办法:在首选项中江Java 编译器改成5.0或者更高版本原创 2020-02-26 10:29:51 · 1271 阅读 · 0 评论 -
hiberntate教程笔记6
HQL(Hibernate Query Language)why HQL?官方推荐,功能强大。面向对象的查询语言,区分大小写,HQL查的是对象而不是表,支持多态,主要通过Query来操作。学生选课系统。--建立学生表create table student(sid number primary key,--学生学号sname varchar2(45) not null,--学生...原创 2020-02-24 19:33:56 · 319 阅读 · 0 评论 -
Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class file
Exception in thread “main” java.lang.UnsupportedClassVersionError: Bad version number in .class file的解决办法在hibernate运行过程中遇到如下问题解决办法是换用jdk1.7或者jre1.7作为JRE System Library...原创 2020-02-23 23:13:32 · 733 阅读 · 0 评论 -
hibernate教程笔记5
web层(struts or jsp+servlet)业务层domain service数据持久层(hibernate)数据库内部留言板项目开发步骤(struts+table(el)+hibernate)1.根据需求,设计数据库,应该有两张表。--userscreate table users(id number primary key,name varc...原创 2020-02-19 22:00:53 · 230 阅读 · 0 评论 -
hibernate教程笔记4
Query接口的使用TestMain.javapackage com.hsp.view;import org.hibernate.Session;import org.hibernate.Transaction;import org.hibernate.Query;import java.util.List;import com.hsp.domain.Employee;impo...原创 2020-02-18 17:42:18 · 258 阅读 · 0 评论 -
hibernate教程笔记3
为什么要学习hql(hibernate query language)->这个是官方推荐,功能强大? 删除session.delete(对象) -> 批量删除? 添加session.save session.persist? 修改->批量修改sessin.update(对象)查询 对象 objobj.setXXX();? 查询load get查询所有 性别...原创 2020-02-17 15:24:28 · 202 阅读 · 0 评论 -
hibernate教程笔记2
hibernate的核心类和接口① Configuration 类它的用处是:读取hibernate.cfg.xml管理对象关系映射文件 加载hibernate 的驱动,url ,用户…管理hibernate配置信息② hibernate.cfg.xml③ 对象关系映射文件④ SessionFactory (会话工厂)可以缓存sql语句和数据(称为session级缓存)!...原创 2020-02-17 15:12:26 · 156 阅读 · 0 评论 -
hibernate教程笔记1
hibernate是什么?hibernate 是一个框架(framework)hibernate 是一个orm框架orm (object relation mapping) 对象关系映射 框架o object -> 业务层(只对对象操作)r relation-> 关系数据库m mapping 对象关系映射文件hibernate 处于我们项目的持久层位置(正因为...原创 2020-02-17 15:02:07 · 238 阅读 · 0 评论