【洋書】A RANDOM WALK DOWN WALL STREET (邦題:ウォール街のランダムウォーカー)を読む
英語の実用書を読めるレベルまで英語力をつけたいと思い、投資の本として有名な『ウォール街のランダムウォーカー』の英語版に挑戦しました。この記事ではウォール街のランダムウォーカーの概要と英語版の英文の難易度について書いています。
こ ...【Spring】@RestControllerAdvice を使ってREST APIのエラーハンドラを作成する
Spring MVCを使ってWeb APIを作成する際に、@RestControllerAdviceを使うことで共通のエラーハンドラを簡単に作成することができます。
【Java】Lombokでビルダパターンを簡単に実装する
Lombokの@Builderをクラスにつけることによりビルダパターンを実装することができます。@Builderをつけただけはセッターが作成されないため@Valueと組み合わせて ...
【Java】Lombokの@AllArgsConstructorでファクトリメソッドを生成する設定方法
Lombokで全てのフィールド変数を引数に持つコンストラクタを生成したい場合は以下の例のように@AllArgsConstructorを使います。
//im ...アジャイル 、スクラム に関するお勧めの本
現在ではアジャイル開発、スクラムという言葉も広く知られるようになっており既に現場で導入されている方や導入を検討されている方も多いと思います。
アジャイルソフトウェア開発宣言やスクラム ガイドが公式の資料としてありますが、内 ...
【最新版】全てのビジネスパーソンにお勧めのビジネス書、実用書
自己啓発のためにビジネス書を読みたいけど、どれを読めばいいのかわからないという方も多いのではないでしょうか?書店のビジネス書コーナーには様々なジャンルのビジネス書が置かれており毎月たくさんの新書は発売されています。
この記 ...
curlより便利なHTTPie のインストール方法と基本的な使い方
HTTPieはcurlのようなCUIのHTTPクライアントツールです。JSONサポート、シンタックスハイライトなどWeb APIクライアントとして使いやすい機能が提供されています。
HTTPie公式ページ ...
curlコマンドのよく使うオプションまとめ
使うたびに検索しているのでまとめます。
HTTPメソッド、リクエストヘッダの指定# GETリクエストする$ curl {URL}# JSONをPOSTする# -HでContent-Typenにapplication/jsonを指 ...【Spring】Spring Securityを使ってWeb APIの認証、認可を行う
Spring MVCの@RestControllerを使って作成したWeb APIに対する認証、認可をリクエスト中のAuthorizationヘッダの値で行います。この認可はリクエストごとに行います。
実装方法の概要 ...【Spring】Mockit利用した単体テストの方法
Mockitoとはテスト対象クラスが依存しているクラスを簡単にモック化する機能を提供しているライブラリです。mockit公式ページ
Mockitoを利用することでテスト対象クラスの単体テストに集中すること ...