首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
Hibernate课程 初探一对多映射5-2 Eclipse添加数据库连接
】的更多相关文章
Hibernate课程 初探一对多映射5-2 Eclipse添加数据库连接
1 Eclipse新建java项目 2 Windows ==> show view == >other ==>Data source Explorer 3 左侧视图 database Connections ==>右键==>new==>mysql ==>next==>填好数据库相关连接,并引用mysql jar包即可 4 测试通过后,右键表 editdata 可以查看…
Hibernate课程 初探一对多映射5-3 Eclipse根据表反向生成实体类
1 配置 项目右击==>properties==>project facets==>convert to faceted form...复选框选中java 和 jpa==>further configuration available ==>eclipse link 2.5x==>user librarys==>下载eclipselink2.5.2jar包并选中==>add connection ==>选中上一节自己建的mysql数据库==>选中…
hibernate课程 初探一对多映射2-6 测试-添加和查询学生信息
package com.ddwei.entity; import java.util.Set; import org.hibernate.Session; import org.hibernate.Transaction; import com.ddwei.util.HibernateUtil; /** * 建立关联关系后, * 可以方便的从一个导航对象,关联到另一个导航对象! * 注意关联方向:一对多 * @author weijingli * */ public class Test { p…
Hibernate课程 初探一对多映射2-7 测试-修改和删除学生信息
package com.ddwei.entity; import java.util.Set; import org.hibernate.Session; import org.hibernate.Transaction; import com.ddwei.util.HibernateUtil; /** * 建立关联关系后, * 可以方便的从一个导航对象,关联到另一个导航对象! * 注意关联方向:一对多 * @author weijingli * */ public class Test { p…
hibernate课程 初探一对多映射2-5 创建持久化类并配置映射文件
学习点: 1 一对多映射,一方 Grade.hbm.xml的写法: <hibernate-mapping> <class name="com.ddwei.entity.Grade" table="grade"> <id name="gid" type="java.lang.Integer"> <column name="GID" /> <generato…
Hibernate课程 初探一对多映射5-1 课程总结
1 单方一对多 xml one-to-many 配置 实体类 一方添加保存多方集合 2 单方多对一 xml many-to-one 配置 实体类 多方添加保存一方引用 3 常用属性 inverse:设置哪一方维护关联关系 cascade:设置级联关系…
Hibernate课程 初探一对多映射4-2 cascade级联属性
1 级联属性:hibernate一方和多方设置关联关系,当一方发生相应修改时(见下表),多方不用进行显式修改,也能进行相应修改. 级联在一方和多方xml中都可以设置 属性值 含义和作用 all 对所有操作进行级联操作 save-update 执行保存和更新操作时进行级联操作 delete 执行删除操作时进行级联操作 none 对所有操作不进行级联操作 2 demo xml <set name="students" table="student" inver…
Hibernate课程 初探一对多映射3-2 单向多对一的配置
1 多方实体类中加入,一方类和getset方法 //多方定义一个一方的引用 private Grade grade; public Grade getGrade() { return grade; } public void setGrade(Grade grade) { this.grade = grade; } 2 多方xml中引入:一对多映射关系 <many-to-one name="grade" class="com.ddwei.entity.Grade&quo…
hibernate课程 初探一对多映射2-3 创建hibernateUtil工具类
本节主要内容:创建hibernateUtil工具类:demo demo: HibernateUtil.java package hibernate_001; import org.hibernate.Session; import org.hibernate.SessionFactory; import org.hibernate.cfg.Configuration; import org.hibernate.service.ServiceRegistry; import org.hiberna…
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"?><!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Conf…