毎日通知を受け取り学習習慣を作ろう!
通知設定をすると毎日夜8時に通知を受け取れます。

※PCとAndroid環境におけるChromeとFirefoxにのみ対応

Javaコース中級 プラグイン開発編

プラグイン開発を行いながらオブジェクト指向やフレームワーク、DBについて学ぼう

DAY 32

ゲームを作りながら学ぶ Java実践 DB④(InsertをMyBatisに変更)

Selectの置換が終わったので、次はInsertの部分をやっていきます。
やること自体は簡単ですが、トランザクションが関わってくる部分になるため、デリケートな実装になります。

動画内でも解説していますが「オートコミット」の設定は意識していないと「フレームワークやライブラリが勝手にやるもの」と思いがちです。
実際にはデフォルトの設定が適用されていたりするだけなので、気をつけましょう。
MyBatisはなんならデフォルトオフなので、ちゃんと設定しないとDBに反映されません。ある意味では正しい設定なのですが、使い勝手が悪いと言えばそうなので、ここは賛否両論ですね。
(個人的にはオートコミットはデフォルトでオンになっていて欲しい派)

トランザクションに関わる問題は現場に出てすぐに対面することはないと思いますが、知識として入れておくと後が楽です。
「あーなるほど、こういう仕組みがあるんだなぁ」
ぐらいで構わないので、知っておいてください!

TIPS

01. InsertをMyBatisに変更

このTipを閲覧するためには
コースを購入する必要があります

購入してこのTipをみる

02. 課題

このTipを閲覧するためには
コースを購入する必要があります

購入してこのTipをみる