このリリースの内容:
1.8.25に更新コアフレームワーク
コントローラのインスタンスを作成するための#1152はヌル・ポインタ例外が発生しました
異常状態が発生します。
まず、このような「{ID}」として要求処理方法パラメータのURL、ベースクラスがあります。
public class ServiceBase {
@PutAction("{id}")
public void update(int id, JSONObject data) {
// ...
}
}
2.派生クラスは、要求ハンドラの基底クラスを上書きします:
@UrlContext("quotes")
public Class QuoteService extends BaseService {
@Override
public void update(int id, JSONObject data) {...}
}
NPEエラー報告を要求した際に発行された場合、「/引用符を/ 1324 PUT」。これは、ルーティングによって引き起こされる論理エラーが原因である。問題は、バージョン1.8.25で修正されています
#1153は、アプリケーションがDbServiceを注入することができます
アプリケーションは、例DbService直接注入することができます。
@Inject
private DbService defaultDbService
@Inject
@Named("foo") // 对应配置的 foo 数据库
private DbService fooDbService
1.5.0に同法-SQL-共通の更新
#23は、射出SqlDbServiceとDataSourceを可能に
アプリケーションは、データソースの直接SqlDbService例及び実施例を注入することができます。
@Inject // 默认数据服务
private SqlDbService defaultDbService;
@Inject
@Named("foo") // 对应配置的 foo 数据库
private SqlDbService fooDbService;
@Inject // 默认数据服务对应的 DataSource
private DataSource defaultDataSource;
@Inject
@Named("foo") // fooDbService 对应的 DataSource
private DataSource fooDataSource;
Beetsql、Ebeanは、Hibernate、EclipseLinkは:前提条件DbService自体は含めて、SqlDbServiceを達成する必要があります
他のプラグインが更新され
- ACT-JPA-共通 - > 1.6.0 - SQL-共通1.5.0に追いつきます
- ACT-のEclipseLink - > 1.6.0 - JPA-共通1.6.0に追いつきます
- ACT-休止状態 - > 1.6.0 - JPA-共通1.6.0へのキャッチアップ
- ACT-beetlsql - > 1.6.0 - SQL-共通1.5.0に追いつく、beetlsql 2.12.7.RELEASE
- ACT-beetl - > 1.5.4 - 3.0.7.RELEASEをbeetlする追いつきます
1.8.25.0へのMavenのアーキタイプ更新
アップデート・スターター・親-1.8.25.0を行動します
例cron.propertiesが増加するcron式を提供します。
# triggered at 12am every day
#cron.midnight=0 0 0 * * *
# triggered at 12am every weekdays (Mon to Fri)
#cron.midnight.weekdays=0 0 0 * * 1-5
# triggered at 12am every last day of a month
#cron.midnight.last-day-of-mon=0 0 0 * * L
# triggered at 12pm every day
#cron.noon=0 0 12 * * *
# triggered at 12pm every weekdays (Mon to Fri)
#cron.noon=0 0 12 * * 1-5