Java一覧

Spring BootのRestControllerでJSONを返却する

Spring BootのRestControllerでjsonを返却する方法を紹介します。RestControllerを使うと簡単にWebA...

Java staticについて

Java の static についてご紹介します。 staticは静的なため、インスタンス化しなくとも使用することが出来ます。...

Spring Data JPA レコード件数を数える方法

CrudRepository の count() メソッドでレコード件数を数えることが出来ます。 CrudRepository は J...

Java – Oracle DBのデータ型マッピングを確認する

Spring Data JPAを使用していて「Javaの型」が「Oracleデータベース」ではどの型にマッピングされるのか気になったので調査...

OracleがSpring Bootにやってきた!ついにMavenに対応!

ついにOracle JDBCがMaven Central Repositoryから取得できるようになりました!! 今までOra...

Mavenプロジェクト で Hello World を出力する

eclipseのMavenプロジェクトで「Hello World」とコンソール出力するプロジェクトを作成します。 メリット Ma...

Javaプログラムからbatファイルを実行する方法

Javaプログラムからbatファイルを実行する方法をご紹介します。 batファイルを作成 まずはbatファイルを作成します。ここ...

ファイル生成&書き込み in Java

Javaでファイル生成&書き込みをする方法をご紹介します。 ソースコードは次のとおりです。解説はインラインで記載しています。 ...

JMS(Java Message Service)について

JMSについてまとめていきます。 JMSは Java Message Serviceの略で、様々なメッセージングサービスを利用すること...

Spring Boot in eclipseで謎のエラーが起きた時の対処法

Eclipseで作成したSpringプロジェクトをEAP上で動かすようにしたくて色々と設定をいじっていたところ、Springプロジェクトフォ...

Spring Boot で必要そうな application.properties まとめてみた

application.properties これまで私が経験した中で、必要な設定を説明と共に書いてみました。 また...

Spring Boot サーバー起動時、停止時に呼び出すメソッドの作成方法

/** * Beanコンテキスト生成前に呼び出される */ @PostConstruct public void initAfter...

Spring Bootでログを管理する~概要編~

Spring Bootのデフォルトで出力されるログはLogbackが使用されています。 Logbackはspring-boot-sta...

YAMLを覚えて業務効率化するためのメモ

作業効率化のため設定ファイルを簡潔に記載したく、YAMLについて調査しました。YAMLは様々なところで使用されており、Springでも使用さ...

Spring Bootが使用しているSpring Frameworkのバージョンを確認する方法

Spring Bootが使用しているSpring Frameworkのバージョンを確認する方法をご紹介します。 公式情報で確認する...

Spring Boot(Maven Project)でビルド時にwar/jarファイルを自動で生成する方法

eclipseでプロジェクトを作成すると自動でビルドが実行されます。この際にwarもしくはjarファイルを自動で生成する方法をご紹介します。...

JavaでHttp Clientを使うなら Spring Boot の RestTemplate がおすすめ

Javaには様々なHTTP Clientライブラリが用意されています。本記事では最も短い時間で実装できるライブラリは何か調査していきます...

DDD(ドメイン駆動開発)のメモ

DDD(ドメイン駆動開発)を勉強したのでメモしておきます。勉強して随時追記していきます。 DDDアーキテクチャ(Pow...

JNIについてのメモ

JNIは「Java Native Interface」の略で、JavaからJava以外の言語で組まれたプログラムを呼び出すインターフェース機...

Java(OpenJDK)インストール on Linux系OS

Javaランタイムをインストールします。 現状確認 まずはJavaがインストールされていないことを確認します。 $ java -v...