【发布时间】:2016-06-06 02:35:27
【问题描述】:
我正在阅读 Java EE (JBoss) 应用程序的示例,并学习 Java EE 中的 Hibernate 基础知识。在src/main/resources/META-INF/persistence.xml下:
<jta-data-source>java:jboss/datasources/MemberDS</jta-data-source>
<properties>
<!-- Properties for Hibernate -->
<property name="hibernate.hbm2ddl.auto" value="create" />
<property name="hibernate.show_sql" value="false" />
</properties>
</persistence-unit>
src/main/resources/import.sql下:
insert into Member (id, name, email, password, phone_number) values (0, 'John Smith', 'john.smith@mailinator.com', 'password', '2125551212')
model包下,有一个Member类。
我的问题:
- 应用程序如何在数据库中自动创建表成员?
- 它从哪里获得架构信息?
- 为什么以及如何在应用程序运行后自动执行“import.sql”?
【问题讨论】: