-
Java
[Java 初心者学習] Spring Data JPAを用いたDB操作 – 0012
実際の開発でかかせないのが、DB操作です。それは Java (Spring Boot) での開発でも同様です。今回はDB操作について、簡単にお伝えします。 Spring Data JPAを使ったDB操作 Spring Boot でのDB操作では、Spring Data JPA という仕組みが主流です。これは O... -
Java
[Java 初心者学習] Thymeleafによる画面表示 – 0011
Thymeleaf 「タイムリーフ」とは、Spring Bootにおいて HTMLファイルをテンプレートとして扱い、Javaのデータを安全に組み込むための標準技術です。今回は、Java側から渡したデータをHTMLに埋め込んで、ブラウザに表示させてみましょう。簡単な3ステップで... -
Java
[Java 初心者学習] データの受け渡しとJSON – 0010
Web開発では、サーバー(Java) はHTMLを返すのではなく、JSONだけを返すという役割を担うことが非常に多いです。今回はこのデータ受け渡しについて、簡単にお伝えします。 データの受け渡しとJSON Javaで開発を進めていくときのデータの受け渡しについて、... -
Java
[Java 初心者学習] Spring Boot の初期設定 (Hello World まで) – 0009
Java での開発では Spring Boot を採用していることが多いです。この記事では、Spring Boot についてお伝えします。 Spring Framework Spring Boot を知る前に Spring Framework について簡単に知っておくとよいでしょう。 2000年代初頭、大規模な企業向け... -
Java
[Java 初心者学習] アノテーション-0008
レガシーなシステムでは何かを設定するたびに長いXMLファイルを書く必要がありました。(struts.xml や applicationContext.xml など) 現在はほぼほぼ Javaコードの上に @ から始まるアノテーションを1行書くだけで、裏側のフレームワークがそれを読み取っ... -
Java
[Java 初心者学習] ビルドツールについて / Eclipse で Maven プロジェクトを作成する方法-0007
Java開発では、ビルドツールの仕組みをベースに作成するのが主流です。Eclipseで1からプロジェクトを作る際も使われています。今では当たり前に使われているビルドツールですが、そもそもこのツールは何なのでしょうか。Eclipseを使って実際に「Mavenプロ... -
Java
[Java 初心者学習] バージョン管理ツール-0006
Java で仕事をするようになると、プロジェクトによって「この案件はJava 17」「こっちのアプリは最新のJava 21」といったように、複数のバージョンを切り替える必要が出てきます。また、現在のJava (OpenJDK) は以下のようにいくつかの企業が独自の最適化... -
Java
[Java 初心者学習] プログラミングの記述の変遷について – 0005
メンテナンスなどで過去のJavaソースコードを見ることがあるという人も多いのではないでしょうか。この記事ではレガシーなJavaコードの書き方と現代の比較についてお伝えします。 プログラミングの記述の変遷について 変数の宣言 文字列を """ (トリプルク... -
Java
[Java 初心者用学習] プログラミング開発で使用する基本用語一覧 – 0004
過去3回、開発環境のインストールとプログラミングについて、簡単にお伝えしてきました。今回は Java 初心者用 - 基本用語について、順に解説していきます。(随時更新) オブジェクト指向: Java関連 オブジェクト指向 Java ではオブジェクト指向という考え... -
After Effects
【After Effects】油面のようなカラフルなグラデーション背景の作成方法
After Effectsで、油面のようなカラフルなグラデーション背景を作成する方法は以下の通りです。具体的には、当記事を最後までご確認ください。 シェイプレイヤーで正円を作成 正円のシェイプレイヤーをコピーし、色々な大きさに変えてコンポジションパネル...