自動HibernateマッピングファイルVOのアイデア

 

投稿者:https://blog.csdn.net/chenyunqiang/article/details/81026823

 

1、項目と構造的な構成と初期設定パラメータを構築するために項目を追加

1.1示すように、基本的な棚が良いを構築します

 
 
1.2、[ファイル]をクリックし、プロジェクト構造にポップアップメニューをクリックしてください。
 
 
1.3、左側のモジュールをクリックし、「+」記号にし、ポップアップメニューをクリックし、休止状態を選択します。
 
1.4、この時点では、プロジェクトのより多くの、休止状態、休止状態をクリックし、「+」記号を選択hibernate.hbm.xmlをクリックしてください。
 
1.5、ポップアップウィンドウは、Hibernateのバージョンを選択し、[OK]をクリックします。
 
1.6、OKがプロジェクトによって女の子への応用では、元の1.4ステップのウィンドウで[適用]をクリックします。
 
1.7、その後のhibernate.hbm.xmlという設定ファイルのうち、プロジェクト内の棚。
 
hibernate.hbm.xmlを次のように1.8は、配置されています。
  1.  
    <?XMLバージョン= '1.0'エンコード= 'UTF-8' ?>
  2.  
    <!DOCTYPE休止状態-設定PUBLIC
  3.  
    「 - //休止/ Hibernate構成DTD // EN」
  4.  
    「http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd」>
  5.  
    < 休止状態-設定を>
  6.  
    < セッション工場>
  7.  
    <! - コンフィギュレーションデータベース接続URL - >
  8.  
    <property name=“connection.url”>jdbc:mysql://localhost:3306/SSHBlog?useUnicode=true&characterEncoding=utf8&useSSL=true&zeroDateTimeBehavior=convertToNull</property>
  9.  
    <!–数据库驱动配置–>
  10.  
    <property name=“connection.driver_class”>com.mysql.jdbc.Driver</property>
  11.  
    <!–数据库用户名配置–>
  12.  
    <property name=“connection.username”>root</property>
  13.  
    <!–数据库密码配置–>
  14.  
    <property name=“connection.password”></property>
  15.  
     
  16.  
    <!– DB schema will be updated if needed –>
  17.  
    <!– <property name=”hbm2ddl.auto”>update</property> –>
  18.  
    </ セッション工場>
  19.  
    </ 休止状態、設定>
  • 1

1.9、最初のステップは、構成されています。

図2に示すように、構成データベース

2.1、ウィンドウパターンは、図1に示すように、左ボタンをクリックします。
 
2.2、データベースを選択します。
 
2.4接続に成功したかどうかをテストし、成功時には[OK]をクリックしてデータベースを構成した後、
 
データベースとして2.5。

3、Hibernateのエンティティクラスと生成プロフィール

3.1、窓の持続性をクリックしてください。
 
3.2、右の永続プロジェクトでは、[データベーススキーマによって選択永続マッピングを、生成]をクリックします。
 
3.3、データソース、配置パッケージエンティティクラス(タイプjava.util.Dateの日付は手動でのみ変更すること)が生成されるエンティティタイプの選択を選択し、[OK]をクリックしてください。
 
3.4は、いくつかの時間を待った後、我々は、エンティティクラスと設定ファイルが自動的に生成されたプロジェクトを見つけました。

おすすめ

転載: www.cnblogs.com/268lwc/p/11717629.html