@Generated(value={"S2JDBC-Gen 2.4.45","org.seasar.extension.jdbc.gen.internal.model.ServiceModelFactoryImpl"},
date="2013/10/07 18:06:12")
public class HistorytableInfoService
extends AbstractService<HistorytableInfo>
HistorytableInfoのサービスクラスです。| コンストラクタと説明 |
|---|
HistorytableInfoService() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
DeleteCascadeResult |
deleteCascade(HistorytableInfo entity,
DeleteCascadeResult result)
依存するテーブルを削除後、指定したエンティティのレコードを削除する.
|
java.util.List<HistorytableInfo> |
findAllOrderById()
識別子の昇順ですべてのエンティティを検索します。
|
HistorytableInfo |
findById(java.lang.Long id)
識別子でエンティティを検索します。
|
HistorytableInfo |
findByTablemasterInfoIdAndTrackDataId(java.lang.Long tmid,
java.lang.Long tid)
テーブルIDと記録IDから検索
|
java.util.List<HistorytableInfo> |
findByTrackmapInfoId(java.lang.Long trackmapInfoId)
記録地図IDから検索
|
HistorytableInfo |
findByTracktableInfo(TracktableInfo ttbl)
記録テーブルで検索
|
deleteCascade, deleteCascadeBySimpleWhere, deleteLogically, deleteLogicallyBySimpleWhere, findAll, findAllExceptDeleted, findByLocalgovinfoid, findByLocalgovinfoid, getTotal, insert, toJSONObjectpublic HistorytableInfo findById(java.lang.Long id)
id - 識別子public java.util.List<HistorytableInfo> findAllOrderById()
public HistorytableInfo findByTablemasterInfoIdAndTrackDataId(java.lang.Long tmid, java.lang.Long tid)
tmid - tablemaster_infoテーブルのIDtid - trackdataidpublic HistorytableInfo findByTracktableInfo(TracktableInfo ttbl)
ttbl - 記録テーブルpublic java.util.List<HistorytableInfo> findByTrackmapInfoId(java.lang.Long trackmapInfoId)
trackmapInfoId - trackmapInfoIdpublic DeleteCascadeResult deleteCascade(HistorytableInfo entity, DeleteCascadeResult result)
AbstractServiceDatabaseUtil.generateDeleteCascadeTemplate(Class) を使って生成することができる。
また、テストメソッド LocalgovInfoServiceTest#testGenerateDeleteCascadeTemplate()等を使って、
テンプレート生成を実行することができる。deleteCascade クラス内 AbstractService<HistorytableInfo>entity - 削除対象エンティティresult - カスケード削除結果