2019-03

STS

STS(Eclipse)でimportの編成でimport staticできないので設定で何とかしてみる

STS(Eclipse)でimportの編成でimport staticできないので設定で何とかしてみる 色んなIDEやVSCodeとか使っているとimport staticできないじゃないかと悩んでしまいました。 ctrl + shift...
Visual Studio Code

VSCodeでCSVをセレクトするRainbow CSVが便利

VSCodeでCSVをセレクトするRainbow CSVが便利 Rainbow CSVプラグインをインストールするとCSVファイルを開くとレインボーで鮮やかに表示されます。 S3 selectを使えばCSV内が検索できますが、Rainbow...
jackson

JavaからAWS CLIのcredentialsを参照してS3にアクセスする方法

JavaからAWS CLIのcredentialsを参照してS3にアクセスする方法 Javaファイルに直接credentials情報を書きたくない場合に、C:\Users\ユーザ名.aws\credentialsファイルの情報にアクセスして...
Java8

Java8のLocalDateとLocalDateTimeを変換してみた

Java8のLocalDateとLocalDateTimeを変換
Google

Google検索でAngularについて検索するときにAngularJSもヒットするので省く

Google検索でAngularについて検索するときにAngularJSもヒットするので省く Googleで検索するときに不要な記事は省きたい、というときがあると思います。 例えばAngularについて検索したいのにAngularJSの記事...
fish shell

fish-shell入門

fish-shell入門 Macのshellをデフォルトでfish-shellなんかにしてみました。POSIX非互換だそうです。 brew install fish fish-shellを実行します。 /usr/local/bin/fish...
postgreSQL

Spring bootでPostgreSQLのbit(1)にインサートするときにハマった

Spring bootでPostgreSQLのbit(1)にインサートするときにハマった PostgreSQLのbit(1)はCREATE TABLEで以下のように書くと定義できます。 CREATE TABLE public.sample_...
spring boot

Spring bootでBeanPropertyRowMapperの使い方

Spring bootでBeanPropertyRowMapperの使い方 select * from ~で検索結果を取得する場合は、BeanPropertyRowMapperを使ってエンティティに突っ込む方法があります。 以下はREST ...
postgreSQL

PostgreSQL9.5のupsertのON CONFLICT DO NOTHINGの動作確認

PostgreSQL9.5のupsertのON CONFLICT DO NOTHINGの動作確認
lombok

Spring Bootで@RequiredArgsConstructorを使用してコンストラクタインジェクションを使用する

Spring bootで@RequiredArgsConstructorを使用してコンストラクタインジェクションを使用する
Cordova

CordovaでAndroidのハードウェアの戻るボタンを無効化する方法

CordovaでAndroidのハードウェアの戻るボタンを無効化する方法 簡単に出来ると思ったのですが、結構ハマったのでメモ。 cordova.jsを読み込んだ後に以下のように実装します。ハードの戻るボタンを押すと、backbuttonイベ...
コトバンク

Value Objectとは(VO)

Value Objectとは(VO) 何気にVOとかDtoとかネーミングしていたけどValue Objectというとマーチンファウラーさんのサイトがわかりやすいです。 オレオレ翻訳するとフィールドにはコンストラクタでのみ値を設定(もしくはそ...
Java

JavaのEnumをループする方法とabstractメソッドを定義する方法

JavaのEnumをループする方法とabstractメソッドを定義する方法 JavaのEnumをループする方法 JavaのEnumにはvalues()というメソッドがあらかじめ用意されています。 Enumを定義します。lombokのAllA...
Java8

Java8のComparatorインタフェースで複合ソートする

Java8のComparatorインタフェースで複合ソートする Comparator.comparingやthenComparingを使用して簡単に複合ソートすることができるようになっていました。 SQLでいうorder by id,age...
postgreSQL

pgAdmin4 でGUIでテーブルを作成する

pgAdmin4 でGUIでテーブルを作成する
Java8

Java8のCollectors.toMap()の使い方

Java8のCollectors.toMap()の使い方