第一种方式:在hibernate.cfg.xml文件中,使用标签技术:
<!--
create:先删除,在建表
updata:如果表不存在,就创建,不一样 ,就更新,一样就什么都不做
create-drop:先创建,用完就立马删除,测试的时候用
validate:验证表结构与hbm中的是否一致,如果不一致:就抛异常。(生产环境下使用)
-->
<property name="hbm2ddl.auto">update</property>
第二种方式,创建一个java类,根据配置文件,创建一张表
Configuration configuration =new COnfiguration().configuration();
SchemaExport schemaExport =new SchemaExport(configuration);
//其中第一个true是指是否打印在控制台,第二个ture是指:是否在数据库中创建表
schemaExport .create(true,true);
搞定!