public class MeteoDataService extends AbstractService<MeteoData>
コンストラクタと説明 |
---|
MeteoDataService() |
修飾子とタイプ | メソッドと説明 |
---|---|
java.util.List<MeteoData> |
check() |
DeleteCascadeResult |
deleteCascade(MeteoData entity,
DeleteCascadeResult result)
依存するテーブルを削除後、指定したエンティティのレコードを削除する.
|
MeteoData |
findById(java.lang.Long id) |
java.util.List<MeteoData> |
findByMeteoIdAndLocalgovInfoId(long meteoid,
long govid)
自治体IDと気象警報IDで検索
|
MeteoData |
findLatest()
最新のレコードを返す
|
MeteoData |
findLatest(long meteorequestinfoid)
指定したmeteorequestinfoidを持った最新のレコードを返す
|
deleteCascade, deleteCascadeBySimpleWhere, deleteLogically, deleteLogicallyBySimpleWhere, findAll, findAllExceptDeleted, findByLocalgovinfoid, findByLocalgovinfoid, getTotal, insert, toJSONObject
public MeteoData findById(java.lang.Long id)
public MeteoData findLatest()
public MeteoData findLatest(long meteorequestinfoid)
public java.util.List<MeteoData> check()
public java.util.List<MeteoData> findByMeteoIdAndLocalgovInfoId(long meteoid, long govid)
meteoid
- govid
- public DeleteCascadeResult deleteCascade(MeteoData entity, DeleteCascadeResult result)
AbstractService
DatabaseUtil.generateDeleteCascadeTemplate(Class)
を使って生成することができる。
また、テストメソッド LocalgovInfoServiceTest#testGenerateDeleteCascadeTemplate()等を使って、
テンプレート生成を実行することができる。deleteCascade
クラス内 AbstractService<MeteoData>
entity
- 削除対象エンティティresult
- カスケード削除結果