2022-01-01から1年間の記事一覧

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 …

スイッチャー(Alt+Tabキー)でEdgeのタブが表示される(Windows 10/11)

Alt+Tabキーでタスクを切り替える事ができるじゃないですか。 Edgeを使うようになってから、Alt+Tabキーで混乱するようになりませんか? …↓… 設定 > システム > マルチタスクページに、恐ろしい設定がありました。 「Edgeでウィンドウと最新の5つのタブを…

PostgreSQLのデータフォルダを移動する(Windows/PostgreSQL14)

前提 OS: Windows 10 PostgreSQLバージョン: 14 ※レジストリ変更を伴います。その辺は自己責任で。(定型文) 手順 PostgreSQLのサービスを終了する データを移動する レジストリを修正する レジストリのパス HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Servi…

【備忘】scriptタグの属性が間違ってただけ。Type annotations can only be used in TypeScript files. Vetur(8010)

めも。 Nuxt 2.x系・CompositionAPIにて。 なぜTypeScriptの構文がエラーになる・・・ 何回もtsconfig.jsonとにらめっこしても正しい・・・ ↓ ↓ ↓ scriptタグの属性が間違ってました。てへっ。 誤) <script type="ts"> // ←typeじゃない! import { SetupContext, defineComponent, …

【備忘】Spring Session に関連するテーブル(spring_session 等)が存在しない旨のエラーへの対応

「org.postgresql.util.PSQLException: ERROR: リレーション"spring_session"は存在しません」 以下から、対応するschema-<DB>.sql (今回の場合はPostgreSQLなのでschema-postgresql.sql) を拝借してDBに直接流してしまう。 github.com Stacktrace: リレーショ</db>…