如果是班級(jí)里設(shè)置了學(xué)生集合,那么只用保存班級(jí),學(xué)生會(huì)自動(dòng)保存到學(xué)生表里,
如果是學(xué)生里設(shè)置了班級(jí)引用,要先保存班級(jí),再保存學(xué)生。親測(cè)!
如果是學(xué)生里設(shè)置了班級(jí)引用,要先保存班級(jí),再保存學(xué)生。親測(cè)!
保存班級(jí)就行了,學(xué)生也會(huì)自動(dòng)保存進(jìn)學(xué)生表中。
@joinColumn(name="對(duì)用生成的表中的字段名",referencedColumnName="一的那一方的主鍵名")
贊我
贊我
SessionFactoryBuilder sessionFactoryBuilder = metadata.getSessionFactoryBuilder();
SessionFactory sessionFactory = sessionFactoryBuilder.build();
Session session = sessionFactory.getCurrentSession();
Transaction transaction = session.beginTransaction();
評(píng)論字?jǐn)?shù)限制可惡
SessionFactory sessionFactory = sessionFactoryBuilder.build();
Session session = sessionFactory.getCurrentSession();
Transaction transaction = session.beginTransaction();
評(píng)論字?jǐn)?shù)限制可惡
2017-09-24
hibernate5.2+SQL5.7不知為何不能自動(dòng)引入CFG文檔,雖可創(chuàng)建表單,但會(huì)報(bào)錯(cuò),根據(jù)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
老師說(shuō)的很棒,凌晨1點(diǎn)還在錄視頻
2017-09-18
very good,thank U !