株式会社アイネックスはソフトウェアの開発、ホームページの作成ツール企業です。

     横浜、東京に拠点を置き、検証システム/金融・証券のシステム等の構築、開発を行い、
ホームページの作成ツール支援と多岐にわたるソリューションを提供します。

社内研修 Spring Boot

社内研修 Spring Boot(Eclipse + Java + オラクル)

情報化社会の変革をもたらすIT(情報技術)の先端技術で、
情報戦略サービス(BtoB、BtoC)を 提供いたします。
コンピュータネットワーク技術を駆使し、様々なハードウェア/通信OS/データベースの
接続事例を持つ当社ならではのオープンシステム・ソリューションを提供します。

Web開発用Javaフレームワーク と 開発環境の設定

今回のSpring Boot は Eclipse4.8(Photon)、JavaはEclipseに添付されたJava8
Apache Tomcat 8.5(ダウンロード)、オラクルデータベース(社内研修DB)を利用します。
Web開発用Javaフレームワークで ノーコーディングスタイルを身につけよう!!!

開発環境は
■ Eclipse 環境
    サーバ\研修\pleiades からコピーする(30分程度)

■ 研修のソース
    Spring Boot の研修資料(ソース)
    xxxx にありますので、ダウンロード後、活用してください。
  

重要な単語
■リポジトリ    --- 簡単なデータベースのアクセス
    リポジトリはデータベースアクセスのための基本的な手段を提供します。
    汎用的なデータアクセスの処理を自動的に生成し、実装します。
    このために、ほとんどコードを書くことなく、データベースのアクセスが行えるようになります。

■アノテーション  --- Javaとフレームワークを結合する機能
    アノテーションは @Xxx の形式で、Java の言語機能としては表現できない補足情報を
    注釈 (annotation) として記述するための仕組みです。
    クラス、インターフェース、メソッド、メンバ変数、メソッド引数などの定義箇所に記述します。

■バリデーション  --- エンティティクラス(データベースのレコード)にある、値の検証を行う機能
    バリデーションとは、モデル(DB)に用意されている、値を検査するための仕組みです。
    入力される各項目にルールを設定しておくことで、入力値がそのルールに違反していないかを
    調べ、すべてのルールを満たしている場合のみ、値の保管を行えるようにします。

以下のメンバーが研修資料作成に協力しました。
■ xx
■ xx
■ xx
■ xx
■ xx