SessionFactoryBuilder sessionFactoryBuilder = metadata.getSessionFactoryBuilder();
SessionFactory sessionFactory = sessionFactoryBuilder.build();
Session session = sessionFactory.getCurrentSession();
Transaction transaction = session.beginTransaction();
评论字数限制可恶
SessionFactory sessionFactory = sessionFactoryBuilder.build();
Session session = sessionFactory.getCurrentSession();
Transaction transaction = session.beginTransaction();
评论字数限制可恶
2017-09-24
hibernate5.2+SQL5.7不知为何不能自动引入CFG文档,虽可创建表单,但会报错,根据API修改后:
ServiceRegistry standardRegistry = new StandardServiceRegistryBuilder().configure("hibernate.cfg.xml").build();
MetadataSources sources = new MetadataSources(standardRegistry);
Metadata metadata = sources.getMetadataBuilder().build();
成功
ServiceRegistry standardRegistry = new StandardServiceRegistryBuilder().configure("hibernate.cfg.xml").build();
MetadataSources sources = new MetadataSources(standardRegistry);
Metadata metadata = sources.getMetadataBuilder().build();
成功
2017-09-24
学生实体里面Set集合自己初始化, 后台添加老师与学生的关联会简单很多.
private Set<Teachers> teachers = new HashSet<>();
s1.getTeachers().add(t1); //学生s1关联t1老师
private Set<Teachers> teachers = new HashSet<>();
s1.getTeachers().add(t1); //学生s1关联t1老师
2017-09-13
已采纳回答 / MartinCode
@JoinColumn(name="rid", referencedColumnName="cid") //name=定义外键在本表的字段名 referencedColumnName =关联外键对象的哪个字段
2017-09-13