MyBatisのコア構成ファイルのコード

これは、コア・コンフィギュレーション・ファイルがある
行の上に自動的に生成されたコンフィギュレーションファイルMavenを作成している

の<?xml version =「1.0」エンコード=「UTF-8」?>
<プロジェクトのxmlns = "http://maven.apache.org/POM/4.0.0" 
のxmlns:XSI = "http://www.w3.org/2001/XMLSchema-instance"
のxsi:schemaLocationの= "のhttp:/ /maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd ">
<modelVersion> 4.0.0 </ modelVersion>

<groupIdを> mybatis01 </ groupIdを>
<たartifactId> day806 </たartifactId>
<バージョン> 1.0-SNAPSHOT </バージョン>

<依存性>
<依存性>
<のgroupId> org.mybatis </のgroupId>
<たartifactId> MyBatisの</たartifactId>
<バージョン> 3.4.5 < /バージョン>
</依存関係>
<依存>
<groupId> mysqlの</ groupIdを>
<たartifactId>のmysql-コネクタ-javaの</たartifactId>
<バージョン> 5.1.32 </バージョン>
</依存>
<依存性>
<のgroupId> JUnitの</のgroupId>
<たartifactId> JUnitの</たartifactId>
<バージョン> 4.12 </バージョン>
</依存>
<依存性>
<のgroupId > log4jの</ groupIdを>
<たartifactId> log4jの</たartifactId>
<バージョン> 1.2.17 </バージョン>
</依存関係>
</依存関係>
</プロジェクト>
这是数据库的链接的配置文件
リソースは内部に配置する必要があります
<?xmlのバージョン= "1.0"エンコード= "UTF-8"> 

<SYSTEM "http://mybatis.org/dtd/mybatis-3-config.dtd" PUBLIC「の設定をDOCTYPE! - // mybatis.org/ /コンフィグDTD 3.0 // EN ">

- <構成>

<! -属性ファイルを再配布する- >


<プロパティリソース=" jdbc.properties「/>

<! -タイプエイリアスマッピング- >



- <typeAliases>

< ! - <typeAliasタイプ= "cn.lijun.domain.User"エイリアスは= "ruiruri"> </ typeAlias> - >


<! -すべて組み込まPOJOのパケット型マッピングパッケージ構成は、単純な名前の別名であります大文字と小文字を区別しない- >


<パッケージ名= "cn.lijun.domain" />

</ typeAliases>

<! -構成プロパティ- >



- <環境のデフォルト= "開発">


- <環境ID = "開発">

<トランザクションマネージャーのタイプ= "JDBC" />


- <データソースタイプ= "POOLED">

<プロパティ名= "ドライバ"値= "$ {jdbc.driver}" />

<プロパティ名= "URL"の値= "$ {jdbc.url}" />

<プロパティ名= "ユーザ名"値=「$ { } jdbc.username "/>

<プロパティ名="パスワード"値=" $ {jdbc.password} "/>

</のdataSource>

</環境>

</環境>


- <マッパーによって>

<リソースマッパー=" CN / Lijun /dao/Userdao.xml「/>

<! - > - UserDaoは、インタフェースの導入は、同じパッケージのファイル名と一致する必要があります前に、インタフェースが設定されている必要があり導入


<! - <マッパークラス=」cn.lijun.dao.UserDao "/> - >


<! -パッケージDAO内のすべてのインターフェイスを参照してください- >


<パッケージ名=" cn.lijun.dao「/>

</マッパーによって>

<> /設定
ここでは、JDBCファイルです
リソースは内部に配置する必要があります
=はcom.mysql.jdbc.Driver jdbc.driver 
jdbc.url = JDBC:MySQLの:// localhostを:3306 / myb9502
jdbc.username =ルート
jdbc.password =ルート
これは、ファイルがリソースの内側に配置する必要があるマッピング
<?xmlのバージョン= "1.0"エンコード= "UTF-8"?> 
<DOCTYPEマッパー!
PUBLIC " - // mybatis.org//DTDマッパー3.0 // EN"
「http://mybatis.org/dtd/mybatis mapper.dtd - 3「>
< -を遵守しなければならない:!ダイナミックプロキシモード- >
< -名前空間には、対応するインタフェース許可クラス名でなければなりません- >!
< - SELECT INSERT DELET 4つのタグのid属性を更新します!この方法は、インターフェースの名前の値に対応しなければならない- >
<マッパー名前空間= "cn.lijun.dao.UserDao">
<SELECT ID = "のfindAll" resultTypeと= "USER">
SELECT *ユーザーから
</ SELECT>

<INSERT ID = " "のParameterType =" cn.lijun.domain.Userを保存">
ユーザー値(NULL、INSERT INTO" $ {ユーザー名}」、PWD} {#、#セックス{}、#{アドレス})。
</挿入>

</マッパー>


おすすめ

転載: www.cnblogs.com/zhaowenyang/p/11313333.html