技術メモ実行時にパッケージの情報を得たいと思う。そのパッケージが格納しているクラスが一口に言って、どのような内容であるかを実行時に得たい。これを得ることによって、巨大なプログラムのデバッグが楽になる。技術メモ以下のエラーが発生することがあるのだが、なぜかEclipseの開発環境では発生せず、jarにまとめて実行させた時にだけ発生する。技術メモブラウザのコンソールに以下のようなエラーが表示される。技術メモObjectMapperの「適切な」コンフィギュレーション未だに確実なところがわからないのだが、とりあえず現在のところJacksonのObjectMapperを「適切に」設定する方法をまとめてみた。「適切な」の意味は以下である。技術メモ問題SessionScopedやRequestScopedは非常に便利なのだが、それらを使ったコードをユニットテスト対象にできない。ユニットテスト上では、これらのスコープが存在しないからだ。以下のようなエラーが発生する。Configurationに設定したい。技術メモ愛用しているPriori3のバッテリパックが膨らんできて、バッテリだけの駆動ができなくなってきた。技術メモリスナー方式に変更どうもコメントを拾うには、これまでのやり方ではだめのようだ。リスナーを使う必要があるらしい。そこで、以下のように変更してみる。grammar」というものからJavaパーサーを作ってみた。エラーは出ていないのでSQLを解析してみよう。技術メモ2019年9月27日ゴール:DDL文からテーブル定義書を自動生成さて、今回ANTLRを使おうと思ったのは、SQLのDDL文からテーブル定義書を自動作成したいからだ。こんなDDLがあるとする(MYSQL)。