コンテンツへ移動する
凡人フリーランスエンジニアLIFE

凡人フリーランスエンジニアLIFE

フリーランスエンジニアの生き様

メニュー
  • ホーム

カテゴリー:Java

投稿日:2024年1月14日Java

【Java】ExceptionとRuntimeExceptionの違いを教えて!!

投稿者 Mon

Javaにおいて、Exception と RuntimeException は両方とも例外(Exception)の種類を表しますが、いくつかの重要な違いがあります 1. 検査例外(Checked Exception)と非…

続きを読む
投稿日:2024年1月2日2024年1月8日Java

【Java】Optional変数のifPresentOrElseメソッドを使用してExceptionを投げたい

投稿者 Mon

ifPresentOrElse メソッドはJavaの Optional クラスで利用できるメソッドであり、値が存在する場合と存在しない場合の2つの異なるコードパスを提供します ただし、このメソッドは値が存在する場合に実行…

続きを読む
投稿日:2024年1月1日2024年1月8日Java

【JUnit】trailing white space will be removedの原因は何?Json

投稿者 Mon

“trailing white space will be removed”という警告は、JUnitのテストケース内で、content().json(“””を使…

続きを読む
投稿日:2023年12月26日2024年1月8日Java

【Java】Exceptionクラスの中でメッセージを分けたいです。。。例外分岐処理を実装してみた

投稿者 Mon

異なるタイプのオブジェクトに対するログメッセージを変更したいな~、でもExceptionクラスを複数作りたくないという方は多いはず 以下は、Javaでの例外を使用した一般的な実装です!! 継承したカスタム例外クラスInv…

続きを読む
投稿日:2023年12月12日2024年1月8日Java

【Java】バリデーション用の独自のアノテーションを実装したい!!実装例紹介

投稿者 Mon

開発していると 独自でバリデーション用のアノテーションを実装したい!!という場面に遭遇することが多少なりともあるtだろう 「論より行動!!」という事で実装の例を紹介したと思います 今回紹介する実装例では、@StringL…

続きを読む
投稿日:2023年12月3日2024年1月8日Stream

【Java】forEachをStreamで実装したい(Map型編)

投稿者 Mon

forEachではなく、steramで実装して!! というのは割と多いと思う forEachでMapに詰めていく処理を実装しようとすると Mapをループの外で宣言して、その変数(resultMap)に順番に詰めていくとい…

続きを読む
投稿日:2023年11月30日2024年1月8日Java

【Java】JUnitを実行したい!簡単にまとめてみるよ

投稿者 Mon

Javaで機能を実装して、打鍵テストもいいけど、テストコードで品質高めたい! とか テストコードを書いてくれ!と言われた。。 その瞬間、JUnitを利用することになるのでしょう ただ初めての人はわからない。。。どうやって…

続きを読む
投稿日:2023年11月15日2023年11月15日Java

【Java】streamのreduceって何?説明していくよ!!

投稿者 Mon

reduceメソッドって理解しにくいのですよね… という事で、今回はstreamのreduceメソッドについて説明していきます reduceメソッドはStream内の要素を結合して単一の結果を生成するためのメ…

続きを読む
投稿日:2023年11月7日2023年11月7日Java

【Java】SpringBoot で @slf4j を用いてログを出力してみる(Lombok)

投稿者 Mon

Spring Bootは、Spring Frameworkと同様にSLF4JとLogbackを使用してログ出力を行います @Slf4j アノテーションはLombokを使用して、クラスにLoggerを追加する際に非常に便利…

続きを読む
投稿日:2023年10月25日Java

【Java】optional変数でよく使う制御をご紹介!nullを対処せよ!

投稿者 Mon

JavaのOptionalは、nullを扱うための便利なクラスであり、NullPointerExceptionを避けるために使用されます 以下は、Optionalを使用する際によく使われる制御フローの例です Option…

続きを読む

投稿のページ送り

前のページへ ページ 1 … ページ 3 ページ 4 ページ 5 ページ 6 次のページへ

最近の投稿

  • コネクションリーク発生!Spring Bootでたくさんのファイルやデータの保存処理を行うことで発生することがありますよ!
  • 【Java】Listの重複を削除したいよ!これで解決!
  • 【Spring Boot】@SpyBeanの代替JUnit実装
  • 【Java】JUnit、ObjectMapper をモック化して例外を発生させる
  • 【Spring Boot】QRコードを返却するAPI作る!BASE64で返却します(Java)

アーカイブ

  • 2025年7月
  • 2025年4月
  • 2025年1月
  • 2024年12月
  • 2024年11月
  • 2024年10月
  • 2024年9月
  • 2024年8月
  • 2024年7月
  • 2024年6月
  • 2024年5月
  • 2024年4月
  • 2024年3月
  • 2024年2月
  • 2024年1月
  • 2023年12月
  • 2023年11月
  • 2023年10月
  • 2023年9月
  • 2023年8月
  • 2023年7月
  • 2023年6月
  • 2023年5月
  • 2023年4月
  • 2023年3月
  • 2023年2月
  • 2023年1月
  • 2022年12月
  • 2022年9月
  • 2022年8月
  • 2022年7月
  • 2022年6月
  • 2022年5月
  • 2022年4月
  • 2022年3月
  • 2022年2月
  • 2022年1月
  • 2021年12月

カテゴリー

  • AI
  • API
  • AWS
  • DB
  • Docker
  • Git
  • Gradle
  • issue
  • Java
  • JavaScript
  • List
  • Map
  • npm
  • Python
  • React
  • Redis
  • S3
  • ShellScript
  • Spring Boot
  • Spring Security
  • SQL
  • Stream
  • WEB3_DAO
  • WordPress
  • セキュリティ
  • ブログ
  • 便利
  • 出力関連
  • 副業
  • 最適化
Amphibious Theme by TemplatePocket ⋅ Powered by WordPress