技術 【Maven研究】Maven Pluginを自分で実装してみたらすごく理解が深まった!③ 色々試してみる 前回は初めてのプラグイン開発ということでGreetingMojoというログ出力するだけの何でもないプラグインを作ってみました。今回はこのプラグインを色々いじってみながら、Mavenプラグインをもう少しだけ理解してみようと思い... 2024.09.23 技術
技術 【Maven研究】Maven Pluginを自分で実装してみたらすごく理解が深まった!② 最初のプラグインを作る 前回はMavenプラグインの役割を確認し、プラグイン開発の環境をDockerコンテナに作成するところまで出来ました。 そんなわけで、今回はいよいよMaven本家のチュートリアルに従って実際にプラグインを作ってみます。... 2024.09.09 技術
技術 【Maven研究】Maven Pluginを自分で実装してみたらすごく理解が深まった!① 分かるようでよく分かってないPOM たまたま業務の都合で近頃はJava開発が多いです。Spring Frameworkを使ったWebアプリケーション開発だったり、AWSのLambda開発だったり。 で、そのいずれでも現場の都合(というか好み... 2024.08.24 技術
技術 【Java】「Spring Boot」&「H2DB」でリポジトリパターンを学ぶ② 今回はいよいよリポジトリパターン リポジトリパターンを学ぶ前段階として、前回はSpring Boot & H2DBの開発環境をDocker上に作り、DAOパターンを試してみました。 今回は、いよいよ本丸のリポジトリパターンを試してみます。 ... 2024.02.15 技術
技術 【Java】「Spring Boot」&「H2DB」でリポジトリパターンを学ぶ① H2Databaseを試してみる 最近、まだ1年目の会社の後輩にH2Databaseの環境構築がうまくいかないと、相談を受けました。JavaのSpring BootでH2DBを使いたいらしいです。 残念ながら相談を受けた時、コードを見せても... 2023.12.31 技術
技術 【Java】エクセル操作できる「POI」をSpring Boot + Dockerに導入してみた!!(2) いよいよ「POI」を導入 前回は久しぶりにDocker上にSpring Bootの環境を作りました。 今回は前回作った環境にいよいよ「Apache POI」を導入して、いろいろと触っていきたいと思います。 前回、Spring Initial... 2023.07.29 技術
技術 【Java】エクセル操作できる「POI」をSpring Boot + Dockerに導入してみた!!(1) 「Apache POI」ライブラリを教えてもらいました 全然知らなかったんですが、JavaでExcelファイルを操作できるらしいです。 副業で開発のお手伝いしているシステムにExcelファイルでデータ入出力する機能を実装する必要があって、「... 2023.05.02 技術
技術 【Java】DockerにEclipseをインストールしてSpringの開発環境を作ってみた Eclipseをインストールしたくない 宗教上の理由によって、私は普段JavaもEclipseもインストールしません。Javaの開発は基本Docker上で行いますし、エディタもEclipseではなくVSCodeを使います。 ところが時々仕事... 2022.09.11 技術
技術 【Java】Micronaut開発環境はGraalVM Toolsでお手軽に作っちゃおう 時代はSpringBootよりMicronaut・・・? なんてことはないのかもしれませんが、Micronautは最近よく耳にします。やはり、サーバーレスやマイクロサービスなソフトウェア構成を採用するシステムが増えてきたことが一端でしょうか... 2022.06.11 技術
技術 【Java】DockerでGatling環境を作って CustomActionを実装する(2) 今回こそCustomActionを実装します 前回はDockerコンテナにGatlingの環境をセットアップしました。今回はその環境を使っていよいよCustomActionを実装します。実装にあたってはこちらの記事を参考にしましたが、Sca... 2022.06.01 技術