新入社員

山崎講師
MySQLの同時接続ユーザー数とは?新人エンジニア向けにやさしく解説!新着!!

こんにちは。ゆうせいです。 今回は「MySQLの同時接続ユーザー数」について、新人エンジニアの方でも理解できるように、やさしく丁寧に解説していきます。 これからインフラやサーバーサイドの世界に足を踏み入れる方にとって、「 […]

続きを読む
山崎講師
MySQLの「ON DUPLICATE KEY UPDATE」とUPSERTを徹底解説!重複データへのスマートな対応術新着!!

こんにちは。ゆうせいです。 今回は、MySQLで非常によく使われる便利な構文、「ON DUPLICATE KEY UPDATE」と、いわゆるUPSERT(アップサート)について解説します。 「INSERTしようとしたら、 […]

続きを読む
山崎講師
MySQLのDELETE文とは?データを安全に削除するための完全ガイド新着!!

こんにちは。ゆうせいです。 今回は、MySQLの中でも特に慎重に扱う必要があるDELETE文について解説していきます。名前の通り、「データを削除する」ための命令なのですが、使い方を間違えると大変なことに…! とはいえ、ポ […]

続きを読む
山崎講師
MySQLのINSERT文を徹底解説!初心者でも安心の入門ガイド新着!!

こんにちは。ゆうせいです。 今回は、データベースに新しい情報を追加するための命令文、MySQLのINSERT文について、わかりやすく丁寧に解説していきます。プログラミングを始めたばかりの方や、データベース操作に慣れていな […]

続きを読む
山崎講師
MySQLのUPDATE文とは?初心者でもわかる丁寧な解説新着!!

こんにちは。ゆうせいです。 今回は、データベースを操作するときによく使う MySQLのUPDATE文 について、初心者にもわかるように丁寧に解説していきます。SQLの中でも特に実務で使う頻度が高いこのコマンド、きちんと理 […]

続きを読む
山崎講師
Javaのdo-while文とは?初心者向けにわかりやすく解説します!新着!!

こんにちは。ゆうせいです。 今回はJavaプログラミングに登場する「do-while文(ドゥー・ホワイル文)」について、やさしく解説していきます。「while文との違いは?」「どんなときに使うの?」といった疑問にもお答え […]

続きを読む
山崎講師
MySQLの外部キー制約(FOREIGN KEY制約)とは?わかりやすく徹底解説!新着!!

こんにちは。ゆうせいです。 今回は「MySQLにおける外部キー制約(Foreign Key Constraint)」について、初めて学ぶ人にもわかりやすく説明していきます。 「外部キーって何?」「制約ってどういう意味?」 […]

続きを読む
山崎講師
MySQLでの「DEFAULT値」設定のベストプラクティス:信頼性とメンテナンス性を両立させる方法新着!!

こんにちは。ゆうせいです。 今回は、MySQLのテーブル設計における「デフォルト値(DEFAULT)」の設定について、初心者にもわかりやすく、かつ実務でも通用するベストプラクティスを解説していきます。 「NULLと空文字 […]

続きを読む
山崎講師
参照型の配列とNullPointerException新着!!

参照型の配列 参照型の配列を作成することもできます。 以下のExample06は参照型の配列の例です。 実行結果の予想: ただし、その作られ方には違いがあります。 以下の下図のようにプリミティブ型は配列に直接値が格納され […]

続きを読む
山崎講師
Javaでchar型は実は整数!?文字コードの正体に迫る!新着!!

こんにちは。ゆうせいです。 今回は「char型は整数である」という、少し意外に思えるかもしれないJavaの仕組みについて説明します。 えっ、文字って文字でしょ?どうして整数なの?そんな疑問を持った方、大正解です!この記事 […]

続きを読む
山崎講師
Javaのエスケープシーケンスをマスターしよう!表示のズレに困ったらこれ!新着!!

こんにちは。ゆうせいです。 今回は、Javaで文字列を画面に表示するときに役立つ「エスケープシーケンス」について、初心者向けにやさしく解説します。 「HelloとWorldの間に改行を入れたい」そんなとき、どう書いたらい […]

続きを読む
山崎講師
Javaの「文字」と「文字列」の違いをやさしく解説!混同に注意!新着!!

こんにちは。ゆうせいです。 今回は新人エンジニアがつまずきがちな「文字」と「文字列」の違いについて、丁寧に説明します。同じ「あ」と表示されても、charとStringはまったく別物です! 文字(char型)と文字列(St […]

続きを読む
山崎講師
Javaのアクセス修飾子とfinal修飾子をやさしく解説!新人エンジニア必見新着!!

こんにちは。ゆうせいです。 今回はJavaの「アクセス修飾子」と「final修飾子」について、新人エンジニア向けにわかりやすく解説します。文法の話ではありますが、クラス設計の基本中の基本なので、しっかり押さえておきましょ […]

続きを読む
山崎講師
コンコルド効果とは?システム開発の味方にも敵にもなる心理バイアス新着!!

こんにちは。ゆうせいです。 今回は「コンコルド効果」という行動経済学の有名な概念をテーマに、新人エンジニアの方にもわかりやすく、システム開発の現場でどのように影響するかを解説していきます。 システム開発では、技術力や設計 […]

続きを読む
山崎講師
なぜログアウトにPOSTメソッドを使うのか?セキュリティの観点から丁寧に解説!新着!!

こんにちは。ゆうせいです。 今回のテーマは「ログアウトにはなぜPOSTメソッドを使うのか?」です。Webアプリケーションを作るとき、ログアウト処理って意外と簡単そうに見えますよね?でも、GETメソッドでログアウトしてはい […]

続きを読む
山崎講師
【新人向け】MySQLでコミット後に変更を元に戻すには?やさしく解説!新着!!

こんにちは。ゆうせいです。 「間違ってコミット(COMMIT)しちゃった…どうしよう…」そんなふうに焦ったことはありませんか? 今回は、MySQLでコミットした後に変更を元に戻す方法について、新人エンジニア向けに、基本か […]

続きを読む
山崎講師
【Spring Boot×Thymeleaf】th:属性の仕組みと注意点をやさしく解説!新着!!

こんにちは。ゆうせいです。 HTMLテンプレートエンジン「Thymeleaf(タイムリーフ)」を使っていると、th:actionやth:href、th:valueといった「th:○○」という属性をよく見かけますよね。でも […]

続きを読む
山崎講師
初心者がやりがち!Spring Bootの落とし穴7選とその回避法新着!!

こんにちは。ゆうせいです。 Spring Bootは、JavaによるWebアプリケーション開発のハードルをぐっと下げてくれる素晴らしいフレームワークです。しかし、「簡単に書ける」からこそ、初心者が知らず知らずのうちにやっ […]

続きを読む
山崎講師
DTOの使い分けってどうするの?新人エンジニアのための「全部入りDTO」運用ガイド新着!!

こんにちは。ゆうせいです。 今回は、新人エンジニアの方からよく聞かれる疑問にお答えします。 「すべてのフィールドを持ったDTOを作って、あとは表示側で取捨選択するってアリですか?」 実はこれ、現場でもかなりよくある運用方 […]

続きを読む
山崎講師
Spring Bootの@Controllerと@RestControllerの違いをやさしく解説!新着!!

こんにちは。ゆうせいです。 Spring Bootを使い始めると、@Controllerと@RestControllerという2つのアノテーションが出てきますよね。 見た目は似ているのに、どう使い分けるのか分からない…! […]

続きを読む
山崎講師
Spring Bootのアノテーションとインタフェースの関係をやさしく解説!新着!!

こんにちは。ゆうせいです。 Javaを使って本格的なWebアプリケーションを開発しようとすると、必ず出てくるのがSpring Boot(スプリング・ブート)です。 そしてその中でよく登場するのが、「アノテーション」と「イ […]

続きを読む
山崎講師
Java初心者必見!インタフェースと依存性注入をかんたん解説新着!!

こんにちは。ゆうせいです。 今回は、Javaの学習を始めたばかりの新人エンジニアに向けて、「インタフェース」と「依存性注入(Dependency Injection)」という2つの重要な概念をやさしく解説していきます。 […]

続きを読む
山崎講師
Spring BootにおけるDTOの使い方は?ModelとHttpSessionの使い分け

こんにちは。ゆうせいです。 Spring Bootを使ってWebアプリケーションを開発していると、「DTO(Data Transfer Object)」という言葉をよく目にすると思います。 では、このDTOはどこでどのよ […]

続きを読む
山崎講師
Eclipseで編集中のファイルを見失わないコツ!新人エンジニアがハマりやすい3つの落とし穴と対策

こんにちは。ゆうせいです。今日は、Eclipse(エクリプス)で「どのファイルを編集中か分からなくなった…」という悩みを解決するお話です。 こんな経験、ありませんか? このようなミス、新人エンジニアにはとても多いです。で […]

続きを読む
山崎講師
【初心者必見】Javaの繰り返し処理での変数宣言、どこで書くべき?

こんにちは。ゆうせいです。 今回は「繰り返しの中で変数を宣言すべきか、外で宣言すべきか?」という、Javaを使う上で初心者がよく悩むポイントについて、わかりやすく解説していきます。 変数の宣言場所ってそんなに大事? はい […]

続きを読む
山崎講師
【初心者必見】Javaでオリジナルなequals()メソッドの実装

オリジナルなequals()メソッドの実装を試してみましょう。 自転車クラスを考えます。この自転車クラスは防犯登録番号(registryNumber)が同じなら、同一であると判断するとします。先ほどのStringクラスの […]

続きを読む
山崎講師
プログラムやデータベースで使われる「バッククォート(`)」の役割とは?

こんにちは。ゆうせいです。 今回は、バッククォート( ` )についてお話しします。 「バッククォートって聞いたことあるけど、何に使うの?」「シングルクォート( ' )やダブルクォート( " )とは違うの?」 こんな疑問を […]

続きを読む
山崎講師
【初心者向け】Javaの「this」の3つの意味をやさしく解説!

こんにちは。ゆうせいです。 今回は、Javaを学びはじめた新人エンジニアの方に向けて、「this」というキーワードについて詳しくお話しします。 「this」って、最初は「なんだか分かりづらい…」と感じる方が多いんです。で […]

続きを読む
山崎講師
【初心者必見】Spring Boot を使い始めたばかりの新人エンジニア向け に、よく出くわすエラー10選

Spring Bootで新人が遭遇しがちなエラー10選とその対処法 こんにちは。ゆうせいです。今回は Spring Boot を使い始めたばかりの新人エンジニア向け に、「よく出くわすエラー10選」を紹介します!Spri […]

続きを読む
山崎講師
Java経験者がJavaScriptを学ぶときに戸惑うこと10選

こんにちは。ゆうせいです。 Javaをある程度学んだあとにJavaScriptに触れると、「名前が似てるからきっと似たようなものだろう」と思いきや、意外な落とし穴がたくさんあります。まるで漢字が使われているからと中国語を […]

続きを読む