Javaとは
Javaはサン・マイクロシステムズ社により開発されたプログラミング言語です。その特徴は実行されるコンピュータを特定せずに仮想マシン上で動作することです。これによりスマートフォンからサーバーマシンまで幅広く利用できます。次の特徴はオブジェクト指向型のプログラミング言語ということです。Javaによりオブジェクト指向が認知されたと言ってもいいでしょう。そして最大の特徴は全世界で多くの人々に利用されているところです。それだけに需要も高く、得られる情報も多いのです。
Spring Boot
現在稼働しているシステムの多くは「フレームワーク」により構築されています。「フレームワーク」とは、便利なプログラム集であり、プログラム開発のテンプレート集です。これらを使用することによりシステム開発効率を向上させているのです。そのためシステム開発では必須のツールになっています。
フレームワークにもいろいろな種類がありますが、今回は人気がある「Spring」をターゲットとしました。「Spring」も複雑なフームワークなのですが、この連載では、「Spring」をベースにした「Spring Boot」をターゲットにします。これは「Spring Framework」をより使いやすくしたフレームワークです。