技術メモ

※注意
以下の方法ではうまく動作しないケースがあることがわかった。引き続きまともに動作する方法を継続調査中であるので注意

Java9以上でSuper DevModeを動作させた場合に問題が発生するらしい。以下の環境 ...

技術メモ

Solrを「使ってみた」ばかりだが、近年Solrより人気があるのがElasticsearchというものだそうだ。そこでこちらも試してみる。

※以下ではWindows7 64ビット、AdoptOpenJDK12を前提としてい ...

技術メモ

Solrを使ってみる、その1の続きである。前回でSolrが動作することはわかった。これはいわば、GUI付のデータベースシステムのようなイメージだ。

データベースシステムであるから、当然だが手作業ではなく、クライアントである ...

技術メモ

これまでさんざんLuceneは使ってきたのだが、今回Solrに手を出してみる。ちなみに読み方は、多くのビデオを見てみると「ソラー」のようだ。

ダウンロードとインストール

※ここではAdoptOpenJDK12で動作させること ...

技術メモ

GlasshFishはJava12では動作しないことがわかり、Tomcat9は動作することがわかった。今後もサーブレットコンテナを使い続ければ良いことなのではあるが、アプリサーバのWildFlyはどうなのだろうか?試してみることにする ...

技術メモ

GlassFishを使ってみるではGlassFishがJava9以上に対応していないことがわかった。TomcatはJava12上で動作するのだろうか?

※.jarファイルの関連付けも、PATH設定も共にAdoptOpenJ ...

技術メモ

TomcatかJettyで十分のように思うのだが、GlassFishを使うと何が嬉しいのだろうか?もちろんEJBを使うつもりなど全然無いのだが。。。巷の解説ではさっぱりわからないので、これも使ってみることにする。

GlassFi ...

技術メモ

FlywayをJavaプログラムから使ってみる、その1の続きである。

Javaプログラムによるマイグレーション

SQLによるマイグレーションは確認したが、Javaプログラムからも行ってみる。これの何がうれしいかというと、SQ ...

技術メモ

Flywayとは?

Flywayとは、データベースの「マイグレーションツール」と説明しているところが多いのだが、マイグレーション(移行)というよりも、自動スキーマアップデータと呼んだ方が適切だ。

Flywayのやることは要す ...

技術メモ

何の因果か、こんなことをやる必要に迫られた。

以下を実行すると、

package test;import java.util.*;public class Foo { static class Bar { } pub ...