Hibernate一对多映射
映射分四种类型: 一对多 多对一 一对一 多对多 一、单向一对多 什么是一对多的关系呢? 就像班级和学生。站在班级的角度看。班级和学生就是一对多的关系。单向的 那怎么样实现这种关系呢? 1.在数据库中,可以通过添加主外键的关联,表现一对多的关系; 2.在java中,通过在一方持有多方的集合实现,即在“一”的一端中使用<set>元素表示持有“多”的一端的对象。 ![CDATA[这里放置需要显示的字符]]> 数据库连接URL,使用CDATA包含是为了不让解析CDATA内部的特殊符号 如"&",如果不用CDATA则用"&"来代替"&" //hibernate4.3的初始化用于会话的获取和关闭: public class HibernateUtil { private static SessionFactory sessionFactory; private static Session session; static { //创建configuration对象,读取hibernate.cfg.xml文件,完成初始化 Configuration config = new Configuration().configure(); StandardServiceRegistryBuilder ssrb = new StandardServiceRegistryBuilder()