logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Hibernate使用hbm2ddl创建或更新数据库表

使用hibernate自带的hbm2ddl可以实现自动创建和更新数据库表。使用起来也很简单。只需要在hibernate-config.xml配置文件中设置:create文档中是如下注解:在SessionFactory创建时,自动检查数据库结构,或者将数据库schema的DDL导出到数据库. 使用 create-drop时,在显式关闭SessionFactory时,将drop掉数据库schema.

#hibernate#数据库#database +1
Hibernate三种状态的区分,以及save,update,saveOrUpdate,merge等的使用

<br />Hibernate的对象有3种状态,分别为:瞬时态(Transient)、 持久态(Persistent)、脱管态(Detached)。处于持久态的对象也称为PO(Persistence Object),瞬时对象和脱管对象也称为VO(Value Object)。 <br />瞬时态 <br />由new命令开辟内存空间的java对象,<br />eg. Person person =

#hibernate#数据库
到底了