时间:2021-05-20
1、构建项目并添加项目结构配置以及配置初始参数
1.1、如图将基本的架子搭建好
1.2、点击File,弹出的菜单中点击Project Structure;
1.3、点击左侧的Modules,再点击“+”号,再在弹出的菜单中选择Hibernate;
1.4、在这时,项目中多出了一个Hibernate,点击Hibernate,再点击“+”号,选择hibernate.hbm.xml;
1.5、弹出的窗口中选择Hibernate的版本,然后点击OK;
1.6、点击OK后在原来1.4步骤的窗口中的Apply按妞应用到项目;
1.7、这时项目架子中多出了一个名为hibernate.hbm.xml的配置文件;
1.8、在hibernate.hbm.xml中配置如下配置;
<?xml version='1.0' encoding='utf-8'?><!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD//EN" "http://.sshblog.entity.Contacts" table="contacts" schema="SSHBlog"> <id name="id" column="id"/> <property name="name" column="name"/> <property name="address" column="address"/> <property name="gender" column="gender"/> <property name="dob" column="dob"/> <property name="email" column="email"/> <property name="mobile" column="mobile"/> </class></hibernate-mapping>4、使用IntelliJ IDEA生成实体类的好处
使用IntelliJ IDEA的Hibernate生成实体类的好处是方便编码,提升编码效率;
相比较Eclipse而言,IntelliJ IDEA自带Hibernate生成的机制,而Eclipse则需要下载插件。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
Hibernate框架。Hibernate是一个对象关系映射框架,通过xml的hibernate配置文件,可将每一个实体类映射到数据库中的对应表,但要求实体类中
Mybatis初期使用比较麻烦,需要很多配置文件、实体类、dao层映射、还有很多其他的配置。初期开发使用generator可以根据表结构自动生产实体类、dao层
以公司和员工为例:公司是一,员工是多第一步创建两个实体类,公司和员工写核心配置文件hibernate.cfg.xml写映射配置文件Company.hbm.xml
以前一直是通过powerdesigner的ObjectOrientedModel生成数据库表,再通过代码Generator生成nhibernate实体类,映射文
一般情况下,用Mybatis的时候是先设计表结构再进行实体类以及映射文件编写的,特别是用代码生成器的时候。但有时候不想用代码生成器,也不想定义表结构,那怎么办?