読者です 読者をやめる 読者になる 読者になる

AKAI TSUKI

System development or Technical something

updateModifiedOnlyを使う

更新した箇所のみUpdateしてほしい場合。
daoのupdateModifiedOnlyを利用すればよさそう。

通常update

System start
DEBUG 2011-02-15 06:25:56,550 [main] S2Containerを作成します。path=jp/person/akai/tsuki/samplechecker/dicon/alldao.dicon
DEBUG 2011-02-15 06:25:56,641 [main] S2Containerを作成します。path=dao.dicon
DEBUG 2011-02-15 06:25:56,660 [main] S2Containerを作成します。path=j2ee.dicon
DEBUG 2011-02-15 06:25:56,849 [main] S2Containerを作成しました。path=j2ee.dicon
DEBUG 2011-02-15 06:25:56,902 [main] S2Containerを作成しました。path=dao.dicon
DEBUG 2011-02-15 06:25:56,902 [main] S2Containerを作成します。path=aop.dicon
DEBUG 2011-02-15 06:25:56,936 [main] S2Containerを作成しました。path=aop.dicon
DEBUG 2011-02-15 06:25:56,948 [main] S2Containerを作成しました。path=jp/person/akai/tsuki/samplechecker/dicon/alldao.dicon
WARN  2011-02-15 06:25:56,962 [main] org.seasar.extension.tx.RequiredInterceptorのプロパティ(transactionControl)が見つからないので設定をスキップします
WARN  2011-02-15 06:25:56,962 [main] org.seasar.extension.tx.RequiresNewInterceptorのプロパティ(transactionControl)が見つからないので設定をスキップします
WARN  2011-02-15 06:25:56,962 [main] org.seasar.extension.tx.MandatoryInterceptorのプロパティ(transactionControl)が見つからないので設定をスキップします
WARN  2011-02-15 06:25:56,963 [main] org.seasar.extension.tx.NotSupportedInterceptorのプロパティ(transactionControl)が見つからないので設定をスキップします
DEBUG 2011-02-15 06:25:57,193 [main] BEGIN jp.person.akai.tsuki.samplechecker.dao.SampleInfoDao#update([/checkNumber=12345679/sendTime=null/recvTime=null/resendTime=null/resendCounter=10])
DEBUG 2011-02-15 06:25:57,382 [main] 物理的なコネクションを取得しました
DEBUG 2011-02-15 06:25:57,382 [main] 論理的なコネクションを取得しました。tx=null
DEBUG 2011-02-15 06:25:57,397 [main] 論理的なコネクションを閉じました。tx=null
DEBUG 2011-02-15 06:25:57,398 [main] 論理的なコネクションを取得しました。tx=null
DEBUG 2011-02-15 06:25:57,444 [main] 論理的なコネクションを閉じました。tx=null
DEBUG 2011-02-15 06:25:57,489 [main] 論理的なコネクションを取得しました。tx=null
DEBUG 2011-02-15 06:25:57,489 [main] 論理的なコネクションを閉じました。tx=null
DEBUG 2011-02-15 06:25:57,494 [main] 論理的なコネクションを取得しました。tx=null
DEBUG 2011-02-15 06:25:57,497 [main] UPDATE "SAMPLE_INFO" SET "RESEND_TIME" = null, "SEND_TIME" = null, "RECV_TIME" = null, "RESEND_COUNTER" = 10 WHERE "CHECK_NUMBER" = '12345679'
DEBUG 2011-02-15 06:25:57,529 [main] 論理的なコネクションを閉じました。tx=null
DEBUG 2011-02-15 06:25:57,529 [main] END jp.person.akai.tsuki.samplechecker.dao.SampleInfoDao#update([/checkNumber=12345679/sendTime=null/recvTime=null/resendTime=null/resendCounter=10]) : 1
System stop

updateModifiedOnly

System start
DEBUG 2011-02-15 06:24:30,516 [main] S2Containerを作成します。path=jp/person/akai/tsuki/samplechecker/dicon/alldao.dicon
DEBUG 2011-02-15 06:24:30,625 [main] S2Containerを作成します。path=dao.dicon
DEBUG 2011-02-15 06:24:30,636 [main] S2Containerを作成します。path=j2ee.dicon
DEBUG 2011-02-15 06:24:30,796 [main] S2Containerを作成しました。path=j2ee.dicon
DEBUG 2011-02-15 06:24:30,858 [main] S2Containerを作成しました。path=dao.dicon
DEBUG 2011-02-15 06:24:30,858 [main] S2Containerを作成します。path=aop.dicon
DEBUG 2011-02-15 06:24:30,892 [main] S2Containerを作成しました。path=aop.dicon
DEBUG 2011-02-15 06:24:30,904 [main] S2Containerを作成しました。path=jp/person/akai/tsuki/samplechecker/dicon/alldao.dicon
WARN  2011-02-15 06:24:30,920 [main] org.seasar.extension.tx.RequiredInterceptorのプロパティ(transactionControl)が見つからないので設定をスキップします
WARN  2011-02-15 06:24:30,921 [main] org.seasar.extension.tx.RequiresNewInterceptorのプロパティ(transactionControl)が見つからないので設定をスキップします
WARN  2011-02-15 06:24:30,921 [main] org.seasar.extension.tx.MandatoryInterceptorのプロパティ(transactionControl)が見つからないので設定をスキップします
WARN  2011-02-15 06:24:30,921 [main] org.seasar.extension.tx.NotSupportedInterceptorのプロパティ(transactionControl)が見つからないので設定をスキップします
DEBUG 2011-02-15 06:24:31,172 [main] BEGIN jp.person.akai.tsuki.samplechecker.dao.SampleInfoDao#updateModifiedOnly([/checkNumber=12345679/sendTime=null/recvTime=null/resendTime=null/resendCounter=12])
DEBUG 2011-02-15 06:24:31,377 [main] 物理的なコネクションを取得しました
DEBUG 2011-02-15 06:24:31,377 [main] 論理的なコネクションを取得しました。tx=null
DEBUG 2011-02-15 06:24:31,397 [main] 論理的なコネクションを閉じました。tx=null
DEBUG 2011-02-15 06:24:31,398 [main] 論理的なコネクションを取得しました。tx=null
DEBUG 2011-02-15 06:24:31,453 [main] 論理的なコネクションを閉じました。tx=null
DEBUG 2011-02-15 06:24:31,509 [main] 論理的なコネクションを取得しました。tx=null
DEBUG 2011-02-15 06:24:31,509 [main] 論理的なコネクションを閉じました。tx=null
DEBUG 2011-02-15 06:24:31,516 [main] 論理的なコネクションを取得しました。tx=null
DEBUG 2011-02-15 06:24:31,520 [main] UPDATE "SAMPLE_INFO" SET "RESEND_COUNTER" = 12 WHERE "CHECK_NUMBER" = '12345679'
DEBUG 2011-02-15 06:24:31,551 [main] 論理的なコネクションを閉じました。tx=null
DEBUG 2011-02-15 06:24:31,551 [main] END jp.person.akai.tsuki.samplechecker.dao.SampleInfoDao#updateModifiedOnly([/checkNumber=12345679/sendTime=null/recvTime=null/resendTime=null/resendCounter=12]) : 1
System stop