daoモジュールのMappingファイルの設定方法について
2080 ワード
daoモジュールにはMappingファイルを設定する必要があります.これはマッピングファイルです.javaファイルと組み合わせて使用します.実行クラスのjavaファイルはマッピングファイルから離れられません.次に、Mappingファイルの概略構成を示します.
httpの行とその前の行は、mybatisファイルにコピーされ、mybatisに関係しています.以下、
sqlのidを定義する
ここでid,name,statusは,現在のページの3つの属性である.
このidの名前はdaoの中の1つのファイルの名前(ProductType-Daoファイルの中の1つの方法の名前)で、中はその方法selectはこのsqlの中からselectを行って、typeColumはこのsqlのidで、ここで書くと直接呼び出されますが、次のformt_product_typeはデータベース内のデータの名前を表します
次は同じ理屈だ
id,
name,
status
insert into t_product_type
(name,status)
values
(#{name},#{status})
update t_product_type
set name=#{name}
where id=#{id}
update t_product_type
set status=#{status}
where id=#{id}
delete from t_product_type
where id=#{id}
httpの行とその前の行は、mybatisファイルにコピーされ、mybatisに関係しています.以下、
というパスを表します.このpojoのProductTypeクラスはget、setメソッドを表し、エンティティクラスであり、メソッドは呼び出されるのを待っています.daoファイルの下のProductType-Daoというファイルはインタフェースです.select id,delete id,insert,updateなどの様々な方法が提供されているが,これらの方法はまだ具体的な方法ではなく,インタフェースにすぎず,本当にこれらの方法を実現できるのはpojoの下にあるProductTypeというクラスであるため,daoファイルの下にあるこのMappingファイルにはpojoの方法クラスが導入され,ProductType Daoを実現するためである.sqlのidを定義する
id,
name,
status
ここでid,name,statusは,現在のページの3つの属性である.
このidの名前はdaoの中の1つのファイルの名前(ProductType-Daoファイルの中の1つの方法の名前)で、中はその方法selectはこのsqlの中からselectを行って、typeColumはこのsqlのidで、ここで書くと直接呼び出されますが、次のformt_product_typeはデータベース内のデータの名前を表します
次は同じ理屈だ