jdbc:mysql://localhost:3306/hibernate?useUnicode=true&characterEncoding=UTF8
乱码
?useUnicode=true&characterEncoding=UTF8
乱码
?useUnicode=true&characterEncoding=UTF8
2017-02-17
StandardServiceRegistry serviceRegistry=new StandardServiceRegistryBuilder().configure().build();
SessionFactory sessionFactory=
newMetadataSources(serviceRegistry).buildMetadata().buildSessionFactory();
Session session=sessionFactory.getCurrentSession();
Transaction tx=session.beginTransaction();
SessionFactory sessionFactory=
newMetadataSources(serviceRegistry).buildMetadata().buildSessionFactory();
Session session=sessionFactory.getCurrentSession();
Transaction tx=session.beginTransaction();
2017-02-17
hibernate.cfg.xml 设置session会话
<property name="current_session_context_class">thread</property>
<property name="current_session_context_class">thread</property>
2017-02-17
junit-4.12.jar
hamcrest-all-1.3.jar
hamcrest-all-1.3.jar
2017-02-17
JPA里关联写的是数据库字段名·· @JoinColumn(name = "brand_id", referencedColumnName = "id") 这里name是本类(表)在数据库的字段名,referencedColumnName 是关联类(表)在数据库中的关联字段名
smatalex也没说全 referencedColumnName = "cid 后面的cid表示 ClassRoom 的成员变量cid在数据库的列名,不是类里的 是表里的
smatalex也没说全 referencedColumnName = "cid 后面的cid表示 ClassRoom 的成员变量cid在数据库的列名,不是类里的 是表里的
2017-02-12