JSR310(Date and Time API)アダプタ¶
JSR310(Date and Time API)で追加された日時関連を利用可能にするためのアダプタを提供する。 このアダプタを使用することで、 Bean Util でJSR310(Date and Time API)を利用できる。
モジュール一覧¶
<!-- JSR310アダプタ -->
<dependency>
<groupId>com.nablarch.integration</groupId>
<artifactId>nablarch-jsr310-adaptor</artifactId>
</dependency>
使用方法¶
変換可能な型や変換ルールなどの詳細は、 converter一覧 を参照。
- 設定
システムリポジトリ のコンポーネント設定ファイルに以下を追加することで、本機能が有効になる。
<import file="JSR310.xml" />
補足
文字列から変換する際のフォーマットを変更したい場合は、以下の作業が必要となる。
- フォーマットなどの定義を持つクラスを作成する
- DateTimeConfiguration の実装クラスを追加し、 日付や日時のフォーマットを定義する。 基本実装の BasicDateTimeConfiguration を参考にすると良い
- 追加したクラスをコンポーネント設定ファイルに定義する
コンポーネント名を
dateTimeConfiguration
として、コンポーネント定義を行う。例を以下に示す。
<component name="dateTimeConfiguration" class="sample.SampleDateTimeConfiguration" />