Hibernateについて
①SQL文をきちんとまとめなきゃいけません。
・マッピング文書の記述はこんな感じで・・・
<query name="xxx.xxx.xxx">
<![CDATA[
from Table1 tb1
where tb1.dchoNo=:dchoNo and
tb1.unt=:unt
]]>
</query>
・Javaソースはこんな感じで・・・
List list =
dao.selectList("xxx.xxx.xxx");
………
やっぱりSQLの洗い出しは最初にしとなかいとダメだよね・・・
②これには注意!!
JavaBeanのequals()メソッドでキー項目が全部記述されていないとデータが重複して取得される可能性がある。
気付きにくい・・・