2020-01-01から1年間の記事一覧
MavenのプロジェクトをGradleのプロジェクトに変換したいときがあります。 変換する 変換前ディレクトリ 下記のディレクトリをGradleプロジェクトに変換したい $ ls README.md cdk.json pom.xml src 変換する pom.xmlがあるディレクトリで、 gradle init を…
本家はこちらflyway でdb migrateしているが、公式ドキュメントではmultiple schemaは記述の仕方でなんとかなるんだけど、DBが分かれた場合は、地道にタスクを書くしかないっぽくて、そんなの嫌なのでちょっとメモ。 全体構成 一旦こんな感じのディレクトリ…
本家はこちら最近、追う記事が多くてキャッチしきれなくなってきたので、スタイルを変えてみた。 もともと TechCrunchとかはてぶとかTwitterとかで流れているものを、いちいち中身を追ってました。しかし、この方法だとどんどん流れるし、読んでて調べないと…
本家はこちら久しぶりにSpringBootの環境構築をやろうかと思い、ORMをどうするか選定していたところ、MyBatisが結構進化していたので、メモ。 MyBatis3DynamicSql XMLが不要になる コード量が小さくなる JavaでタイプセーフにSQLがかける(JOOQみたい) https:…
本家はこちらGraalVMのnative-imageがそろそろ色々使えそうなので、試してみる。 Javaやってる人は SDK Man は入ってると思うので、それ前提でメモします。 (SDK Man のインストールはこちら -> https://sdkman.io/ ) GraalVM のインストール まずは、GraalV…
本家はこちら久しぶりにSpringBootの環境構築をやろうかと思い、ORMをどうするか選定していたところ、MyBatisが結構進化していたので、メモ。 MyBatis3DynamicSql XMLが不要になる コード量が小さくなる JavaでタイプセーフにSQLがかける(JOOQみたい) https:…
本家はこちらNginx + SpringBoot の構成で環境を構築している。 まだ、静的ファイル(.css,.js,.jpg,.gif,.map) はCDNを使わない感じでなんとでもなる規模だが、アクセス数が増えていくと、ちょっとSpringBootだけだとレスポンスが遅くなってきたので、対策す…
本家はこちらIntelliJでNuxt.jsをdebug(breakpoint)できるようにしたくて、設定するメモ。 nuxt.config.jsを変更する 下記の3行を追加する extend(config, ctx) { if (ctx.isDev && ctx.isClient) { //追加 config.devtool = 'eval-source-map' //追加 } //…
本家はこちらIntellijのvueとかjsのサポートがかなりよくなってきたので、1IDEで完結した欲求がでてきました。 vscodeだとある程度勝手に認識してくれるんだけど、Intellijはできないみたいで設定してあげる必要がある模様。 nuxt.config.jp module.exports …
本家はこちらwarning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended ブートストラップクラスパスが追加されているため、共有はブートローダークラスでのみサポートされます ということらしいが、intel…
本家はこちらOpenJDK 64-Bit GraalVM CE 19.3.0 warning: forcing TieredStopAtLevel to full optimization because JVMCI is enabled JVMCIが有効になっているため、TieredStopAtLevelを完全に最適化する こういうことらしいが、gradle bootRun では発生し…