随笔 - 607,  文章 - 169,  评论 - 2,  阅读 - 21万
01 2018 档案
hibernate课程 初探一对多映射2-4 Mysql创建数据库表
摘要:1 本节内容: mysql 数据库建表(班级表和学生表) Create table grade(gid varchar(32) primary key, gname varchar(32) not null, gdescribe varchar(300) ); Create table Studen 阅读全文
posted @ 2018-01-15 00:09 菜鸟乙 阅读(148) 评论(0) 推荐(0) 编辑
hibernate课程 初探一对多映射2-3 创建hibernateUtil工具类
摘要:本节主要内容:创建hibernateUtil工具类:demo demo: HibernateUtil.java package hibernate_001; import org.hibernate.Session; import org.hibernate.SessionFactory; impo 阅读全文
posted @ 2018-01-14 23:31 菜鸟乙 阅读(170) 评论(0) 推荐(0) 编辑
hibernate课程 初探一对多映射2-2 Myeclipse进行hibernate基本配置
摘要:本节主要内容: 1 myeclipse 中hibernate jar包,mysql连接jar包 导入 2 hibernate.cfg.xml的配置 1 一对一映射已经配置过 2 hibernate.cfg.xml的配置如下: <?xml version="1.0" encoding="UTF-8"? 阅读全文
posted @ 2018-01-13 08:53 菜鸟乙 阅读(132) 评论(0) 推荐(0) 编辑
hibernate课程 初探一对多映射2-1 一对多映射简介
摘要:1 在数据库中用主外键的形式实现一对多的映射关系 2 hibernate 在一方设置集合set,表示多方 阅读全文
posted @ 2018-01-13 08:46 菜鸟乙 阅读(153) 评论(0) 推荐(0) 编辑
hibernate课程 初探一对多映射1-1 课程简介
摘要:hibernate 常见映射类型 one-to-many many-to-one one-to-one many-to-many 阅读全文
posted @ 2018-01-12 00:55 菜鸟乙 阅读(116) 评论(0) 推荐(0) 编辑
hibernate课程 初探单表映射4-1 课程总结
摘要:ORM是一种面向对象编程的方法,用这种方法来避免写数据库底层语言sql语句,这样有利于java的跨平台,扩展。维护。而hirenate是ORM的一种框架hirbernate开发基本步骤编写配置文档hirbernate.cfg.xml文档编写实体类生成对应尸体类的映射文件并添加到配置文档中调用hirb 阅读全文
posted @ 2018-01-12 00:38 菜鸟乙 阅读(143) 评论(0) 推荐(0) 编辑
hibernate课程 初探单表映射3-5 hibernate增删改查
摘要:本节简介: 1 增删改查写法 2 查询load和查询get方法的区别 3 demo 1 增删改查写法 增加 session.save() 修改 session.update() 删除 session.delete() 查询 session.get()/session.load() 2 查询load和 阅读全文
posted @ 2018-01-11 23:31 菜鸟乙 阅读(163) 评论(0) 推荐(0) 编辑
hibernate课程 初探单表映射3-4 组件属性
摘要:本节内容: 1 简介组件属性 2 demo 1 简介组件属性: <component name = "address" class = "Address"> <property name = "postcard" column = "POSTCARD"></property> <property n 阅读全文
posted @ 2018-01-10 23:52 菜鸟乙 阅读(127) 评论(0) 推荐(0) 编辑
hibernate课程 初探单表映射3-3 对象类型
摘要:本节简介: 1 简介对象类型(重点是音视频blob类型) 2 demo(对图片的写入数据库与读取) 1 简介对象类型 映射类型 java类型 标准sql类型 mysql类型 oracle类型 binary byte[] varchar blob blob text(大文本类型) java.lang. 阅读全文
posted @ 2018-01-10 22:33 菜鸟乙 阅读(147) 评论(0) 推荐(0) 编辑
hibernate课程 初探单表映射3-2 基本类型
摘要:本节内容:(介绍基本类型) 1 数据类型 简介 2 时间类型 简介 3 时间类型 demo 1 hibernate类型 java类型 integer/int java.lang.Integer/int string java.lang.String 2 hibernate类型 java类型 date 阅读全文
posted @ 2018-01-10 21:57 菜鸟乙 阅读(134) 评论(0) 推荐(0) 编辑
hibernate课程 初探单表映射3-1 单一主键
摘要:本节简介: 1 单一主键的两种赋值方式:手动赋值(assigned)和自动赋值(native) 2 mysql和oracle赋值的不同形式 3 demo 2 native由底层数据库生成标识符,如果是MySQL,就是increment,如果是oracle就是sequence. 注意:mysql的in 阅读全文
posted @ 2018-01-09 20:58 菜鸟乙 阅读(120) 评论(0) 推荐(0) 编辑
hibernate课程 初探单表映射3-1 hibernate单表操作简介
摘要:本章简介: 1 单一主键 2 基本类型 3 对象类型 4 组件属性 5 单表操作CRUD实例 阅读全文
posted @ 2018-01-07 21:45 菜鸟乙 阅读(110) 评论(0) 推荐(0) 编辑
hibernate课程 初探单表映射2-7 hbm配置文件常用设置
摘要:本节主要简介hbm配置文件以下内容: 1 mapping标签 2 class标签 3 id标签 1 hibbernate-mapping标签 schema 模式名称 catalog 目录名称 default-cascade 级联风格 default-access 访问策略 default-lazy 阅读全文
posted @ 2018-01-07 21:40 菜鸟乙 阅读(179) 评论(0) 推荐(0) 编辑
hibernate课程 初探单表映射2-6 session详解(下)
摘要:本节主要内容: 1 介绍了getCurrentSession和opensession的区别 2 demo:通过打印比较两个session是否相同,验证两个session是否是同一session 3 demo:通过打印hashcode验证不关闭session,容易连接池溢出。 1 getCurrent 阅读全文
posted @ 2018-01-07 11:15 菜鸟乙 阅读(122) 评论(0) 推荐(0) 编辑
hibernate课程 初探单表映射2-5 session详解(上)
摘要:1 本章目的:获得session的两种方式: openSession 和 getCurrentSession 2 两种session的使用方法 1openSession可以直接写,getCurrentSession需要在cfg.xml中配置 2 getCurrentSession创建的线程会在事务回 阅读全文
posted @ 2018-01-04 21:58 菜鸟乙 阅读(125) 评论(0) 推荐(0) 编辑
hibernate课程 初探单表映射2-4 transaction简介
摘要:1 hibernate是非自动提交。如果transaction不写的话,会只创建表结构而不插入语句。 如果不写transaction而想实现插入的功能的话,需要重写session的dowork方法(记得flush)。 2 demo: package hibernate_001; import jav 阅读全文
posted @ 2018-01-03 07:46 菜鸟乙 阅读(152) 评论(0) 推荐(0) 编辑
hibernate课程 初探单表映射2-3 session简介
摘要:hibernate流程: 1 配置对象Configurateion 读取 hibernate.cfg.xml 2 会话工厂SessionFactory 读取 user.hbm.xml(创建销毁相当耗费资源,一个数据库只创建一个) 3 会话Session 相当于 jdbc的connect 4 添加事务 阅读全文
posted @ 2018-01-02 22:01 菜鸟乙 阅读(137) 评论(0) 推荐(0) 编辑
hibernate课程 初探单表映射2-2 hibernate常用配置
摘要:1 hibernate.cfg.xml常用配置: show_sql 控制台打印sql format_sql 控制台将sql排版 hbm2ddl.auto: create 删除表结构,重新建表并插值 update 保存原数据,插入新的数据 dialect: 数据库方言,不同数据库有不同方言 2 hib 阅读全文
posted @ 2018-01-02 21:48 菜鸟乙 阅读(167) 评论(0) 推荐(0) 编辑
hibernate课程 初探单表映射2-1 hibernate进阶 本章简介
摘要:本章简介,主要讲5大块的内容 1 hibernate.cfg.xml的配置 2 session 的简介 3 transaction的简介 4 session的详解 5 对象关系映射常用配置 阅读全文
posted @ 2018-01-02 21:19 菜鸟乙 阅读(117) 评论(0) 推荐(0) 编辑

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

点击右上角即可分享
微信分享提示