Hibernate
码农wind
这个作者很懒,什么都没留下…
展开
-
Hibernate工具类
包含获取Session,SessionFactoryHibernateUtil.javapackage com.utils;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.Transaction;import org.hibernate.cfg.Config转载 2013-05-23 20:56:47 · 640 阅读 · 0 评论 -
继承关联关系
论坛(主题Topic和回复Reply继承文章Article)Article.javapackage com.domain;public class Article { private Integer id; private String content; public Integer getId() { return id; } public void setId(Int转载 2013-07-01 16:16:11 · 729 阅读 · 0 评论 -
cascade
cascade:级联save-update: 对本对象做save()、update()、或saveOrUpdate()时,对这个关联对象也做saveOrUpdate()操作。delete: 对本对象做delete()时,对这个关联对象也做delete()操作。delete-orphan: 当关联的对象移除与本对象的关系时,就成了孤儿,就会被删除(注意,只会删除本Session中新产转载 2013-06-29 23:57:16 · 653 阅读 · 0 评论 -
基于主键的一对一关联关系
Person.javapackage com.domain;public class Person { private Integer id; private String name; private IdCard idCard; public Integer getId() { return id; } public void setId(Integer id) {翻译 2013-06-29 23:43:39 · 841 阅读 · 0 评论 -
改进的hibernate工具类
package com.utils;import org.hibernate.HibernateException;import org.hibernate.Session;import org.hibernate.cfg.Configuration;/** * Configures and provides access to Hibernate sessions, tied to翻译 2013-06-29 22:19:22 · 549 阅读 · 0 评论 -
inverse
inverse是否放弃关联关系,true表示放弃,默认为false实例:部门与员工(一对多/多对一关联)1、当部门放弃对员工的关联关系时,仍然能得到部门下的所有员工2、删除时,如果inverse=“false”,当删除部门时,则现将部门下的员工删除,再删除部门;inverse=“true”时,如果部门下有员工,删除部门时,则会抛异常,因为部门放弃了员工的关联关系,所以不能删除与员工,这原创 2013-06-30 00:41:33 · 761 阅读 · 0 评论 -
双向关联:多对多
Teacher.javapackage com.domain;import java.util.HashSet;import java.util.Set;public class Teacher { private Integer id; private String name; private Set students = new HashSet(); public Int翻译 2013-06-29 23:03:55 · 772 阅读 · 0 评论 -
基于外键的一对一关联关系
Person.javapackage com.domain;public class Person { private Integer id; private String name; private IdCard idCard; public Integer getId() { return id; } public void setId(Integer id) {翻译 2013-06-29 23:35:01 · 1557 阅读 · 0 评论 -
双向关联:一对多/多对一
Department.javapackage com.domain;import java.util.HashSet;import java.util.Set;public class Department { private Integer id; private String name; private String description; private Set em翻译 2013-06-29 22:32:55 · 743 阅读 · 0 评论 -
单向关联:多对一
Department.javapackage com.domain;public class Department { private Integer id; private String name; private String description; public Integer getId() { return id; } public void翻译 2013-06-29 22:04:02 · 772 阅读 · 0 评论 -
SSH环境搭建
步骤一、先整合Spring和Struts21、导入jar文件struts2的jar文件:commons-fileupload-1.2.1.jar;commons-io-1.3.2.jar;freemarker-2.3.15.jar;ognl-2.7.3.jar;struts2-core-2.1.8.jar;xwork-core-2.1.6.jar说明:struts2所需要的jar文原创 2013-07-05 11:08:11 · 641 阅读 · 0 评论