ポンコツPdM

プロフィール画像

SIerでの開発・プロジェクト運営の経験をもとに、Java・Springの実装、設計・テスト、チーム開発で役立つ手順をまとめています。

    プログラミング

    設計・テスト・レビュー

    2026/9/6

    Cookie削除処理の例で見る、型安全と凝集性を意識したstaticメソッドの使い方

    Cookie操作を例として、コードの修正案を提示します。今回のコードでは、責任の分担と修正に対する拡張性の確保を目指します。

    プログラミング

    設計・テスト・レビュー

    2026/9/6

    MockMvc#performのPOSTで複数のform情報を送信する方法

    Springのテストをするときに使用するmockmvc#performで複数のフォーム情報を送信する場合の書き方2通りをメモ

    プログラミング

    実装・エラー解決

    2026/9/6

    SpringのThymeleafでjavax.servlet.ServletExceptionが発生したしょうもない理由

    Spring MVCとThymeleafの組み合わせで発生したCircular view path~~というエラーの原因についてメモ

    プログラミング

    実装・エラー解決

    2026/10/6

    Thymeleafのonclickで画面遷移する方法|ModelのURLと引用符を確認

    thymeleafを使ってHTMLのbuttonのonclick属性のurlを動的に指定する方法を調べるのに苦戦したのでメモ。
    シングルクオートがとても重要でした。

    プログラミング

    実装・エラー解決

    2026/9/6

    Java9以降でJAXB(SOAP)で作ったプログラムをTomcatで動かすためにやったこと

    JAXWSをJava9以降で動かそうとしたときにTomcatで動かなかったので備忘メモ。

    プログラミング

    実装・エラー解決

    2026/9/6

    Eclipseで「動的 Web モジュール 3.1 は Java 1.7 またはそれ以降 を要求します」が解消されない時の対応

    EclipseとMavenを使った開発で「動的 Web モジュール 3.1 は Java 1.7 またはそれ以降 を要求します。」のエラーがEclipseの設定だけでは解決できなかったのでメモ。

    プログラミング

    実装・エラー解決

    2026/10/6

    ExtendsしたクラスにおけるLombokの@Dataで親クラスのtoStrinngメソッドを呼び出す方法

    Lombokの@ToStringを使うことによってフィールドの一覧情報を簡単に出力することができます。この時クラス分割によってextenndsしているような構成で親クラスのtoStringメソッドを実行する方法を説明

    プログラミング

    実装・エラー解決

    2026/10/15

    Springとlombokのallargsconstructorで「NoUniqueBeanDefinitionException」に対応する

    SpringMVCとLombokの組み合わせで@AllargsConstructorを使った時に発生するNoUniqueBeanDefinitionExceptionへの対応をメモします。
    基本的には@Qualifierを使って対応することになります。

    プログラミング

    実装・エラー解決

    2026/10/6

    Springで「NoUniqueBeanDefinitionException」が出たときの対策

    この記事に書いてあること Springを使っていて、インタフェースを使ってノリノリでコーディングしていると、以下のエラーにぶつかることがあります。 Caused by: org.springframework.beans.factory.NoUniqueBeanDefinitionException: No qualifying bean of type 'XXXXXXXX' available: expected single matching bean but found 2: xxxxx,xxxxx ...

    ビジネス

    学習・成長

    2026/9/6

    マコなり社長さんの「UNCOMMON」炎上とビジネスのための自己啓発について思うところ

    はじめに 各サービスや登場人物を批判する気は一切ありません。個人的な意見です。 個人的見解 この内容で16万高くね?です。 1ヶ月間以下の時間帯で参加必須となるようです。 月~金:7:00~7:30土日祝:9:00-11:00 以下の特徴があるとのこと オンラインですが欠席・遅刻は禁止。受講生とペアでワーク。 内容は、「成果を出すための3つのスキル」ということで 最速で問題を解決に導く思考力確実に伝わる文書力心を動かすコミュニケーション力 一言でいうとありふれているというか、本屋で2000円で売っているよ ...