MENU

【SQL】集計関数使用時に生じる、連番の歯抜けを解消する【SpringBoot】

こんにちは、くまごろーです。 また家計簿アプリの話です。 「特定の月の、カテゴリ毎の合計金額一覧を算出」したかったのですが、普通にやると、その月に記録が無いカテゴリは無視されてしまいます。いわゆる「歯抜け」をどう解消するのか、中々苦戦したの…

【Spring Boot】Spring Data JPAで集計処理を行い、その結果を別エンティティで受け取る

こんにちは、くまごろーです。 今家計簿アプリを作成してるんですが、「今までの出金記録を月毎に分け、集計する」というメソッドを実装したかったんですよね。で、SQLでSUM関数を使用して、以下の様な結果を表示させることまでは簡単にできました。 ym sum …

壊れたノートパソコンのHDDのデータをサルベージしてみた。

あけましておめでとうございます。くまごろーです。 一昨日、パソコンからの内蔵HDD取り出しにチャレンジしてみました。実は数日後にLT会を控えているんですが、そのネタになりそうなファイルが、大学生の頃使ってたパソコンに入ってたんですよね。でも、そ…

【Spring Boot】Spring JPAともっと仲良くしたい【JPQL】

こんにちは、くまごろーです。 今、家計簿アプリの出入金管理の部分を作成しているんですが、これがめちゃくちゃややこしい・・・ 特にDB関係がわけわからなさ過ぎて、Spring JPAのことを嫌いになりかけたんですが、JPQLの使い方が少しずつわかってきて楽し…

【SpringBoot】int型とString型の初期値の違いにやられた話。

こんにちは、くまごろーです。 ポートフォリオ(家計簿アプリ)にめちゃくちゃ苦戦しています。 さっきまで本当にしょうもないミスに悩まされてたんで、今回はそれをまとめようと思います。 エンティティのフィールド型を変えたせいで、えらい目にあってしま…

【SpringBoot】Thymeleafでカテゴリ一覧をプルダウンメニューで表示させる

こんにちは、くまごろーです。 今家計簿アプリを作成しているんですが、出入金登録時に支出・収入のカテゴリを選択できるようにしようと考えています。 動作テストも兼ねて、とりあえずカテゴリ一覧をプルダウンメニューで表示させる方法を導入したので、そ…

【SpringBoot】Spring Securityを使って、メールアドレスでログイン処理を行う。

こんにちは、くまごろーです。 資格の勉強もひと段落ついたので、年内はポートフォリオの作成に集中することにしました。 Spring Securityを使ってログイン機能を実装しているんですが、Spring Securityはデフォルトでは"username"でログイン処理を行うよう…