之前都是用最蠢的方法:SQL建立數據庫相關的表,然后再Java寫映射寫配置文件.....
實際上使用Hibernate自帶的工具hbm2ddl,建立根據你的對象建立數據庫是很愜意的一件事;)
首先當然要建好POJO object, XML Mapping File(也可以使用工具根據POJO class建立),配置文件(hibernate.cfg.xml)
然后運行下面的Java代碼
import org.hibernate.cfg.Configuration; import org.hibernate.tool.hbm2ddl.SchemaExport;再看看數據庫,表是不是已經幫你建好了,對于我這樣不熟悉數據庫的人真是太方便了
public class SchemaUtil {
public static void main(String[] args) {
Configuration cfg = new Configuration().configure(); SchemaExport schemaExport= new SchemaExport(cfg); schemaExport.create(false, true); } }