みどりがめ

おすすめアイテム

【エンジニア向け】実際に使用したデスク周りのおすすめ商品①

在宅勤務で実際に使用して良かったアイテムを紹介していきます。今回は在宅勤務で必要なアイテムの中でも、優先順位が高い「キーボード」「マウス」「モニター」「椅子」「デスク」「デスクライト」に絞って紹介します。
雑談

SES企業社員がSIerと自社開発に常駐経験した感想

この1年間で2つの企業(SIerと自社開発それぞれ1社)に常駐し、お世話になったので、その違いや感想等を述べていきたいと思います。 一般的なSIerと自社開発の違いを述べたものではありません。 違いの傾向として当てはまることもあると思いますが、絶対ということはないのでその点ご容赦ください。
おすすめアイテム

【書籍まとめ&レビュー】Web API: The Good Parts

「Web API: The Good Parts」を読んだので、備忘兼ねて概要をまとめています。 API設計の書籍として非常に人気が高く分かりやすいため、バックエンドエンジニアは一度は読んでおくべき書籍だと思います。
バックエンド

【独学】PHPの学習ロードマップ(未経験からエンジニア転職)

未経験からエンジニア転職を目指す方向けのロードマップを紹介します。 対象言語はPHPとしています。エンジニアを目指すにはPHP以外にも、SQLやターミナル、Git等を習得する必要があります。 これらを効率よく習得する方法を解説しています。
バックエンド

【Spring Boot】@Transactionalを使用したトランザクション制御(基本編)

Springを使用したトランザクション制御について解説しています。 @Transactionalのアノテーションを使用することで、効率良く、コードの見通しもよくなります。 サンプルコードも併せて記載しているので、ぜひ併せてご覧ください。
バックエンド

【Spring Batch】Chunkモデルを使用したバッチ処理のサンプルコード

Javaでのバッチ処理開発では現場でよく使われるSpring Batch。本記事ではSpring BatchのChunkモデルを用いて、CSVファイルからDBへのインポートまでをソースコードと共に解説しています。開発の一助になりましたら幸いです。
おすすめアイテム

【Udemy】Spring Bootのおすすめ講座5選

Spring Bootを学習したい方向けのUdemyのおすすめのコースを紹介していきます。 初学者の方でも、Udemyであれば、ハンズオンで効率よく学習していけるのでおすすめです!
おすすめアイテム

【Java】初心者〜中級者向けおすすめ書籍

Javaエンジニアにおすすめの書籍を紹介します。学習し初めの初級者から、2~3年経験した中級者のエンジニアに向けた書籍を紹介しています。 多くのエンジニアに支持されている書籍を選定しています。
バックエンド

【入門】Spring Batchの基本概念を徹底解説!

Java(Spring Boot)でバッチ処理を実装する際にはSpring Batchが現場でもよく使用されます。 本記事では入門編の位置付けでSpring Batchの概念的な部分をしっかり解説していきます。
おすすめアイテム

【Udemy】バックエンドエンジニア向けのおすすめコース

バックエンドエンジニア向けのUdemyのおすすめ講座を紹介していきます。 主にPHPとJavaを中心とした言語のおすすめ講座に加えて、GitやAWS、Linuxなどバックエンドエンジニアとして働く上で必須の基礎知識をつけるための講座についても紹介します。
バックエンド

【Spring Boot】REST APIを作成する①(サンプルコードあり)

Spring BootでのREST APIの作成手順をしています。2記事構成で、本記事では環境構築(DB等)〜Model,Controllerの作成まで記載しております。 初心者向けに細かい解説を付与しつつ、ハンズオンで実施できるようになっております。
バックエンド

【Spring Boot】REST APIを作成する②(サンプルコードあり)

Spring BootでのREST APIの作成手順をしています。2記事構成で、本記事ではService,Repository(Mapper)〜動作確認まで記載しております。 初心者向けに細かい解説を付与しつつ、ハンズオンで実施できるようになっております。
バックエンド

【Spring Boot】MyBatisの導入と使用例サンプルコード

Javaで効率的にデータベースを扱うためのフレームワークである、「MyBatis」の導入〜記述方法について説明していきます。私が実施した環境はJava11、Gradle、Spring Boot、MySQL、InteluJ CEです。