JsoncMapper : コメント付きJSON(Jsonc)に対応する、Jackson ObjectMapperをリリース

コメント付きのJSON文字列を、JacksonライブラリベースでモデルやMap(オブジェクト)等に変換するライブラリをリリースしました。JsonMapperと同じ要領で使用できます。

mirelplatformの今後の展望

mirelplatformは、自動生成ツール、自動テストツールの最小限の基盤としてこれまで活躍してきました。 このたび、mirelplatformは、小規模Enterprise向けの汎用アプリケーション基盤の提供を開始します。 主な機能は以下です。 テナント別のユーザ管理 ロー…

Twitteredを利用してTwitter APIを叩く

Twitteredを利用してツイートの投稿、ツイートの一覧を取得するサンプルコード。 あまり文献が出回っていないけど使いやすかったのでメモ。 build.gradle dependencies { // 省略・・・ // https://mvnrepository.com/artifact/io.github.redouane59.twitter/tw…

iBatis の公式ドキュメントリンク(動的SQLタグ一覧)

iBatisの動的SQL(DynamicSQL)公式ドキュメントにいつもなかなか行き着けないのでリンクメモ。 Home ibatis.apache.org Dynamic SQL ibatis.apache.org

JPA(HBA)+PostgreSQLでBLOB型を扱う

JPA(HBA)+PostgreSQLでBLOB型を扱いたいのに、@Lobだけでは oid 型で生成されてしまう。 @Lob に加えて、 @Type(type="org.hibernate.type.BinaryType") アノテーションを追加することでbytea型で生成された。 @Column @Lob @Type(type="org.hibernate.type.…

PostgreSQL IPv4アドレス"XXX.XX.XXX.XX"のbindに失敗しました

Postgresqlに接続できないなと思ったらサービスが起動していませんでした。 ログを確認すると 2022-11-05 20:56:40.688 JST [2956] LOG: PostgreSQL 14.1, compiled by Visual C++ build 1914, 64-bit を起動しています 2022-11-05 20:56:40.691 JST [2956] …

VSCode でGradleプロジェクトを開くと、 Could not install gradle distribution from ~ が発生する

VSCodeでGradleプロジェクトが開けず首をかしげました。 シンプルにGradleがインストールされていないことが原因でした。 GradleのPathを通すことで無事解消しました。 gradle.org

Cracoを使ってsrc配下を@/で指定する。

Reactのimportで @/hogehoge と指定したいだけなのにハマったのでメモ。 Module not found: Error: Can't resolve '@/hogehoge Cracoを利用することで解消しました。 www.npmjs.com 以下の2か所でパスを指定します。 tsconfig.json craco.config.js tsconfig…

Cannot read properties of undefined (reading '$emit')

this.$emit が使えない、と思ったら this自体が undefined だった、という初歩的な原因。 アロー関数内では thisは使えません、というオチでした。 <template> <v-btn color="primary" @click="onClickSearch">``` </template> <script> methods: { onClickSearch: () => { // アロー関数 let self = this self.$emit('search') } }

フォーマッターPrettierで改行する文字数を長くする方法

PrettierのHTMLやXMLの改行がどうにも馴染まない。変なところで改行してしまう。 でもPrettier様の仰せのフォーマットなので従わざるを得ない。 それにしても改行文字数くらい伸ばさせてくれやぁっ! そういうときは、prettierの設定ファイルに printWidth …