MyBatis のサンプルを作ってみる (update) [開発]
2014/10/13:
修正しました。
update 文のサンプルを作ります。
MyBatis と Spring Framework の環境構築方法は下記を参照してください。
10/1 ブログ (MyBatis のサンプルを作ってみる)
(1) データベースの準備
MySQLをインストールし、テスト用に以下のようなテーブルを準備しました。
(2) Mapper を作成します。
(3) 動作確認用コードを作成します。
実行すると「retValue:1」と表示されます。
(4) 結果確認
1行目の「おはよう」が「Good Morning!」に変更されました。
まだ簡単なパターンしか実施していませんが、楽しくなってきました!!
修正しました。
update 文のサンプルを作ります。
MyBatis と Spring Framework の環境構築方法は下記を参照してください。
10/1 ブログ (MyBatis のサンプルを作ってみる)
(1) データベースの準備
MySQLをインストールし、テスト用に以下のようなテーブルを準備しました。
(2) Mapper を作成します。
package sample;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Update;
public interface HelloMapper {
@Update("update tbl_hello set message = #{message} where id = #{id}")
int update(@Param("id") int id, @Param("message") String message);
}
(3) 動作確認用コードを作成します。
public class SampleMain {
public static void main(String[] args) {
String resource =
"src/main/webapp/WEB-INF/applicationContext.xml";
ApplicationContext ac =
new FileSystemXmlApplicationContext(resource);
HelloMapper helloMapper = (HelloMapper) ac.getBean("helloMapper");
int retValue = helloMapper.update(1, "Good Morning!");
System.out.println("retValue:" + retValue);
}
}
実行すると「retValue:1」と表示されます。
(4) 結果確認
1行目の「おはよう」が「Good Morning!」に変更されました。
まだ簡単なパターンしか実施していませんが、楽しくなってきました!!
EFFECTIVE JAVA 第2版 (The Java Series)
- 作者: Joshua Bloch
- 出版社/メーカー: 丸善出版
- 発売日: 2014/03/11
- メディア: 単行本(ソフトカバー)
コメント 0