public class TrainingplanDataService extends AbstractService<TrainingplanData>
コンストラクタと説明 |
---|
TrainingplanDataService() |
修飾子とタイプ | メソッドと説明 |
---|---|
DeleteCascadeResult |
deleteCascade(TrainingplanData entity,
DeleteCascadeResult result)
依存するテーブルを削除後、指定したエンティティのレコードを削除する.
|
TrainingplanData |
findById(java.lang.Long id) |
java.util.List<TrainingplanData> |
findByLocalgovgroupinfoId(java.lang.Long localgovgroupinfoid) |
java.util.List<TrainingplanData> |
findByLocalgovinfoId()
全自治体で所有する訓練プランを取得する(削除フラグがtrue以外)
|
java.util.List<TrainingplanData> |
findByLocalgovinfoId(java.lang.Long localgovinfoid)
自治体で所有する訓練プランを取得する
|
TrainingplanData |
findNotDeletedById(java.lang.Long id)
削除フラグがtrueでないレコードを検索する
|
deleteCascade, deleteCascadeBySimpleWhere, deleteLogically, deleteLogicallyBySimpleWhere, findAll, findAllExceptDeleted, findByLocalgovinfoid, findByLocalgovinfoid, getTotal, insert, toJSONObject
public TrainingplanData findById(java.lang.Long id)
public TrainingplanData findNotDeletedById(java.lang.Long id)
id
- public java.util.List<TrainingplanData> findByLocalgovinfoId(java.lang.Long localgovinfoid)
localgovinfoid
- public java.util.List<TrainingplanData> findByLocalgovinfoId()
public java.util.List<TrainingplanData> findByLocalgovgroupinfoId(java.lang.Long localgovgroupinfoid)
public DeleteCascadeResult deleteCascade(TrainingplanData entity, DeleteCascadeResult result)
AbstractService
DatabaseUtil.generateDeleteCascadeTemplate(Class)
を使って生成することができる。
また、テストメソッド LocalgovInfoServiceTest#testGenerateDeleteCascadeTemplate()等を使って、
テンプレート生成を実行することができる。deleteCascade
クラス内 AbstractService<TrainingplanData>
entity
- 削除対象エンティティresult
- カスケード削除結果