Java, Spring, プログラミング

IntelliJのプラグインMyBatis Builderでマッパーとエンティティを生成する

 Java + Spring Boot + MyBatisのプロジェクトにおいてMyBatis用のマッパークラス、エンティティクラスをテーブル ...

Java, Spring, プログラミング

Beanのリストを比較する際に比較対象のプロパティを指定する

isEqualToIgnoringGivenFieldsメソッドのようなものを使いたかったが見当たらなかった。
AssertJ Core features highl ...

Java, Spring, プログラミング

AssertJで指定したプロパティを比較条件から除外する

 JUnitを使ったテスト時Beanの各プロパティが期待結果となっているか検証したいが、特定のプロパティ検証対象外にしたい。例えば、下記のBookクラスのidは比較対象にしたい。 ...

AWS, Java, Spring

CodePipelineの構成

 CodeCommitからソースコードを取得しビルド、デプロイを行う。ビルドステージでは以下の2点を行う。

Dockerイメージを作成とECRへプッシュ
Beanstalkのデプロイ設定ファイ ...

Java

クラスパス上のプロパティファイルの内容をPropertiesクラスのオブジェクトに読込み保持します。
シングルパターンを実装しており、プロパティファイルの読込は初回のインスタンス取得時のみ行います。

Classクラ ...

Java, Spring

クラスパスにspring-context-4.0.0.RELEASE.jarとspring-expression-4.0.0.RELEASE.jarを追加する必要あり。

Java

JDBCドライバのjarファイル、例えば「mysql-connector-java-5.1.28-bin.jar」は%CATALINA_HOME%\lib内
に配置する。eclipseで設定したビルドパスはTomcatでのクラ ...

Java, MySQL

からJDBCをダウンロードする。
「Plataform Independent」を選択し、ZIP Archiveをダウンロードする。

ダウンロードしたZIPファイルを解凍し中にあるmysql-connector-j ...

Java

LuxeritasではPrism.jsによるシンタックスハイライターが準備されている。

Javaのソースコードでテスト。

public class Member {//会員ID private int memberI ...

Java

仕事で作成する業務アプリケーションの設計に関する知識を増やすために、アプリケーションエンタープライズアーキテクチャーパターンを買いました。

普段はEC系のWebアプリケーション開発をやってるんですが、この本で紹介されている ...