-
其它主流ORM框架查看全部
-
什么是Hibernate查看全部
-
什么是Hibernate查看全部
-
写SQL语句有什么不好吗?查看全部
-
什么是ORM查看全部
-
第一章:初始Hibernate查看全部
-
hibernate.cfg.xml常用配置查看全部
-
获得session对象有两种方法,openSession()和getCurrentSession()两种方法,其中getCurrentSession()还要在hibernate.cfg.xml文件当中配置<property name="hibernate.current_session_context_class>"thread</property>查看全部
-
session对象非常重要,hibernate都是通过session对象来操作数据库,session对象是对数据库的连接。查看全部
-
hibernate对数据库的操作都是封装在事物transaction当中,并且默认是非自动提交的方式,所以用session保存对象时,若不开启事务,并手工提交事务,对象时不会保存到数据库当中的。若不开启事物,也可以用session的doWork()方法来设置自动提交事务,并在保存对象之后,记得用session.flush();来输出SQL语句,不然对象也是不会保存到数据库中的。但一般是不建议用第二种方法,都是用事物来封装对数据库的操作。查看全部
-
hbm2ddl.auto若设置成create,表示删除原有的表结构,包括里面原有的数据,创建新的表结构,并插入新的数据。 update,表示在原有表结构的基础上进行更新,保留原有的数据,对表结构进行更新,并插入新的数据。 create-drop,表示先创建,后删除。 validate,表示对原有的表结构进行验证,如果现有的表结构与原有的不一致则不对表结构进行更新。查看全部
-
hbm2ddl.auto若设置成create,则表示查看全部
-
通过hibernate.cfg.xml配置文件来连接数据库和生成表结构。查看全部
-
我就记着玩玩查看全部
-
Hibernate步骤查看全部
举报
0/150
提交
取消