∇Nablarch
Version: 5u22
Nablarchについて
Nablarchのコンセプト
Robustness
Testability
Ready-to-Use
Nablarch のモジュール一覧
Nablarchのライセンスについて
Nablarchアプリケーションフレームワーク
アプリケーションフレームワーク
1. Nablarchアプリケーションフレームワークとは
2. ウェブアプリケーション編
3. ウェブサービス編
4. バッチアプリケーション編
5. メッセージング編
6. Nablarchの提供する標準ハンドラ
7. Nablarchが提供するライブラリ
8. ブランクプロジェクト
9. Nablarchアプリケーションフレームワーク設定ガイド
10. デフォルト設定一覧
11. Nablarchクラウドネイティブ対応
アダプタ
logアダプタ
ルーティングアダプタ
IBM WebSphere MQアダプタ
JAX-RSアダプタ
Domaアダプタ
JSR310(Date and Time API)アダプタ
E-mail FreeMarkerアダプタ
E-mail Thymeleafアダプタ
E-mail Velocityアダプタ
ウェブアプリケーション Thymeleafアダプタ
Lettuceアダプタ
SLF4Jアダプタ
Micrometerアダプタ
Example
環境構築手順について
アプリケーションの実行手順について
Java 11 以上で動かす場合について
Nablarch拡張コンポーネント
1. 帳票ライブラリ
1.1. 概要
1.2. 要求
1.3. 構造
1.4. 実装例
2. ワークフローライブラリ
2.1. 機能概要
2.2. モジュール一覧
2.3. 使用方法
2.4. XORゲートウェイの進行先ノードの判定方法
2.5. マルチインスタンスの完了条件の判定方法
3. ワークフロー定義データ生成ツール
3.1. モジュール一覧
3.2. 使用方法
4. ETL
4.1. モジュール一覧
4.2. ETLの各フェーズの仕様
4.3. ETLを使用するバッチの設計ポイント
4.4. 使用方法
4.5. 拡張例
5. ETL Mavenプラグイン
5.1. モジュール一覧
5.2. 使用方法
Nablarch開発ツール
1. 効率的なJava静的チェック
1.1. 構文チェックを行う
1.2. フォーマットを統一する
1.3. 許可していないAPIが使用されていないかチェックする
2. フロントエンド上級者向けのUI開発基盤
2.1. Nablarch UI開発基盤 解説書
2.2. JSP/HTML作成ガイド
2.3. UI部品の実装サンプルで提供しているウィジェットの一覧
3. テスティングフレームワーク
3.1. 単体テスト実施方法
3.2. 自動テストフレームワークの使用方法
3.3. プログラミング工程で使用するツール
4. アプリケーション開発時に使える便利なツール
4.1. JSP静的解析ツール
4.2. Nablarch SQL Executor
4.3. 業務画面JSP検証ツール
Nablarch実装例集
データベースを用いたパスワード認証機能サンプル
PBKDF2を用いたパスワード暗号化機能サンプル
提供パッケージ
概要
構成
使用方法
検索結果の一覧表示
提供パッケージ
概要
構成
UniversalDaoクラス
ListSearchInfoクラス
Paginationクラス
EntityListクラス
listSearchResultタグ
業務アプリケーションへのサンプル実装(タグファイル)の取り込み方法
タグリファレンス
フォーマッタ機能の拡張
データフォーマッタの拡張
データフォーマッタ機能におけるフィールドタイプの拡張
データベースを用いたファイル管理機能サンプル
概要
提供パッケージ
機能
構成
使用方法
HTMLメール送信機能サンプル
概要
要求
構成
実装例
bouncycastleを使用した電子署名つきメールの送信サンプルの使用方法
環境準備
電子署名付きメール送信機能の構造
設定ファイルの準備
実行方法
ログ集計サンプルの使用方法
提供サンプル一覧
メッセージング基盤テストシミュレータサンプル
用途
特徴
要求
使用方法
拡張例
OIDCのIDトークンを用いた認証サンプル
提供パッケージ
概要
構成
使用方法
Nablarch API
リリース情報
Nablarch のバージョンアップ方針
リリース単位
バージョンアップの種類
バージョンの番号体系
後方互換性ポリシー
後方互換性を維持する範囲
後方互換性維持の内容
後方互換性の例外
機能追加要望・改善要望
JIRAへの課題起票方法
ご利用にあたって
情報の外部送信について
情報の利用目的
情報の送信先
情報の種類・用途
∇Nablarch
Docs
»
Nablarch開発ツール
»
3. テスティングフレームワーク
»
3.2. 自動テストフレームワークの使用方法
GitHub
English
3.2. 自動テストフレームワークの使用方法
¶
3.2.1. 自動テストフレームワーク
3.2.2. データベースを使用するクラスのテスト
3.2.3. リクエスト単体テスト(ウェブアプリケーション)
3.2.4. リクエスト単体テスト(RESTfulウェブサービス)
3.2.5. リクエスト単体テスト(バッチ処理)
3.2.6. リクエスト単体テスト(メッセージ受信処理)
3.2.7. リクエスト単体テスト(同期応答メッセージ送信処理)
3.2.8. リクエスト単体テスト(HTTP同期応答メッセージ送信処理)
3.2.9. 目的別API使用方法
3.2.10. マスタデータ復旧機能
3.2.11. JUnit 5用拡張機能