※PCとAndroid環境におけるChromeとFirefoxにのみ対応
プラグイン開発を行いながらオブジェクト指向やフレームワーク、DBについて学ぼう
Selectの置換が終わったので、次はInsertの部分をやっていきます。
やること自体は簡単ですが、トランザクションが関わってくる部分になるため、デリケートな実装になります。
動画内でも解説していますが「オートコミット」の設定は意識していないと「フレームワークやライブラリが勝手にやるもの」と思いがちです。
実際にはデフォルトの設定が適用されていたりするだけなので、気をつけましょう。
MyBatisはなんならデフォルトオフなので、ちゃんと設定しないとDBに反映されません。ある意味では正しい設定なのですが、使い勝手が悪いと言えばそうなので、ここは賛否両論ですね。
(個人的にはオートコミットはデフォルトでオンになっていて欲しい派)
トランザクションに関わる問題は現場に出てすぐに対面することはないと思いますが、知識として入れておくと後が楽です。
「あーなるほど、こういう仕組みがあるんだなぁ」
ぐらいで構わないので、知っておいてください!
このTipを閲覧するためには
コースを購入する必要があります
このTipを閲覧するためには
コースを購入する必要があります
このコースの現在の獲得スキル価値
¥ {{ currentValueCount | numberWithDelimiter }}