プログラム作成問題の概要となります。Commonsに関する内容を簡単に説明します。Commonsは、再利用可能なJavaコンポーネントのあらゆる側面に焦点を当てたApacheプロジェクトです。Commonsプロジェクトは3つの部分から構成されています。再利用可能なJavaコンポーネントのリポジトリ。Javaコンポーネント開発用のワークスペース。現在アクティブではないコンポーネントのリポジトリ。JavaリフレクションおよびイントロスペクションAPIを囲む使いやすいラッパー。一連の責任パターンの実装。コマンドライン引数パーサ。一般的な符号化/復号化アルゴリズム(たとえば、音声、base64、URL)。Frameworkを拡張または拡張します。tar、zip、およびbzip2ファイルを操作するためのAPIを定義します。OpensslまたはJCEアルゴリズム実装をラッピングしたAES-NIで最適化された暗号化ライブラリ。コンマ区切り値ファイルを読み書きするためのコンポーネント。UNIXデーモン風のJavaコードのための代替呼び出しメカニズム。JDBCヘルパーライブラリ。XMLからJavaへのオブジェクトマッピングユーティリティ。Javaから電子メールを送信するためのライブラリ。Javaで外部プロセスの実行と環境管理を扱うためのAPI。サーブレットとWebアプリケーション用のファイルアップロード機能。ファンクターは、オブジェクト、または単一の汎用関数を表すオブジェクトとして操作できる関数です。XMLベースのスクリプト処理エンジン。JSTLの表現言語を拡張する表現言語。Beansを操作するためのユーティリティ。java.langのクラスに追加機能を提供します。ロギングAPIのさまざまな実装をラップします。軽量の自己完結型数学および統計コンポーネント。ネットワークユーティリティとプロトコル実装のコレクション。)および効用(配列、組み合わせ)。汎用オブジェクトプーリングコンポーネント。動的プロキシを作成するためのライブラリ。1.1の一般的な実装。SCXMLドキュメントを使用して定義されたステートマシンを実行でき、環境インタフェースを抽象化します。Textは、文字列を処理するアルゴリズムに焦点を当てたライブラリです。xmlファイルにバリデータとバリデーションルールを定義するためのフレームワーク。ファイル、FTP、SMB、ZIPなどを単一の論理ファイルシステムとして扱うための仮想ファイルシステムコンポーネント。コンパイルされたバイトコードを強化する(織る)簡単な方法を提供します。2018-09-07必要なものをダウンロードして、ビルドバスに追加してください。Langを利用しますので、ダウンロードしてください。commons-langそれ以外にも、IO、DBCP、DBUtil、BeanUtils、FileUpload、Loggingはよく使いますので、ダウンロードしビルドパスに追加してください。問題にはDBを利用したプログラムが出題されることもあります。DBはMariaDBを利用する予定ですので、jdbc(Connector/J)のダウンロードも行ってください。Eclipceでは、プロジェクトを右クリックし、「ビルド・パス」-「ビルド・パスの構成」をクリック「ライブラリー」タブをクリックし、「外部JARの追加」ボタンをクリックし、ダウンロードしたjarファイルを選択してください。