hibernate核心配置简介说明
下文笔者讲述hibernate核心配置简介说明
hibernate核心配置位置
核心配置配置文件位于 - hibernate.cfg.xml默认放在src目录下(这样可以自动加载该文件) - 必须配置的参数: * 数据库的四大参数和方言 - 可选配置的参数: * 是否开启在控制台显示sql语句 * 是否开启在控制台有格式的显示sql语句 * 是否开启通过映射创建/更新/删除数据库表结构
引入映射文件
xml可以引入映射文件,而属性文件却不能引入映射文件。 #配置hibernate根据实体类自动建表功能 注意:hibernate没有自动创建数据库的功能 * <property name="hibernate.hbm2ddl.auto">可选值如下</property> - create:每次都重新创建表结构 - create-drop:每次重新创建表结构后又删除 - update:更新表结构(如果缺少表,则自动建表;如果表里缺少列,则自动添加) - validate:验证数据库表结构
* 优点: * 自动创建新表 * 自动创建新字段 * 自动修改字段类型 * 缺点: * 不会自动删除表 * 不会自动删除字段 * 自动创建的新字段只能是在最后
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。