【发布时间】:2010-10-15 12:10:00
【问题描述】:
当我创建(使用 JPA - java persistence api)一个持久性单元,然后是持久性实体时,它们会自动在数据库中创建相应的表和字段。
我也可以让它自动创建数据库(如果它不存在的话)吗?
我的目标是:
我的意思是它在数据库中创建表和字段,而不是数据库,如果之前没有(手动)创建数据库 - 一切都会失败。因此,在运行项目之前(如果需要,它将自动生成表和字段),我首先必须(手动)创建一个数据库。
我使用:Eclipse(Java、Hibernate、Flex/Air)、MySQL
感谢您提供所有信息
【问题讨论】:
-
虽然我理解其意图,但我认为这是一个非常糟糕的主意。就个人而言,我不会为应用程序使用与用于创建数据库的用户相同的用户。
标签: java mysql database eclipse jpa