JPA (ORM) 開発者向け 高性能SQL (High-Performance SQL)
Vlad Mihalcea
¥29,704
中級以上 / SQL, performance-tuning, sql-query, DBMS/RDBMS
4.9
(32)
リレーショナルデータベースシステムを最大限に活用しましょう!
中級以上
SQL, performance-tuning, sql-query
AI時代、開発者は何を学び、どのような技術を選択すべきか。 Java Championになるまでの過程、AI時代の学習と専門性、そしてAIがSQLを作成してくれる時代でもORMが必要なケースについて、直接話を聞きました。
受講生 710名
難易度 入門
受講期間 無制限
ブログとコミュニティ活動を学習とキャリアにつなげる方法
AIを学習パートナーとして活用し、答えを検証する方法
チームの経験と必要な機能に合わせてネイティブSQLとORMを選択する方法
開発者なら一度は抱いたことのある悩み、
JavaチャンピオンのVlad Mihalceaがお答えします!
キャリア・セルフブランディング
会社が評価してくれなくても続けるブログ・登壇活動が、開発者にとってどのような意味を持つのかを尋ねました。
このトピックで尋ねました
QJava Championのようなタイトルを目標にして突き進むべきでしょうか?
Q会社が評価してくれなくても、ブログや発表を続けるべきでしょうか?
Q成長に対するプレッシャーに、どう向き合えばよいでしょうか?
AI時代の学習法
AIを学習パートナーとして活用する方法から、開発者が自ら習得すべき基本スキル、そして専門家の役割までを尋ねました。
このテーマについて尋ねました
QVladはAIを学習にどのように活用していますか?
QAIがコードを書いても、自ら身につけるべき基本とは何ですか?
QAIが多くの領域をサポートしてくれても、チームに専門家は必要ですか?
QVladは実務でAIにどこまで任せていますか?
技術スタックの選択
JPA・ORMからフルスタック時代のJavaまで、技術を選ぶ基準について聞きました。
このトピックで尋ねました
QJPAは難しいと言われていますが、Spring Data JDBCに乗り換えるべきでしょうか?
QAIがSQLを生成してくれるのに、ORMを使い続ける必要がありますか?
QTypeScriptフルスタック時代に、Javaを使う理由はありますか?
これらすべての話は、Vladとのインタビューでご確認いただけます!
この対談に参加した人
JPA・Hibernateの動作原理とSQLパフォーマンス、Spring Persistenceの最適化は、以下のVladの講義で学ぶことができます。
Q. コードを直接作成する実習講義ですか?
いいえ。コードの実習はなく、Vladのキャリアや学習法、AIを勉強や開発に活用する方法、ネイティブSQLとORMに対する考えを聞くインタビューです。
Q. JPAやHibernateを知らなくても視聴できますか?
はい。キャリアや学習法に関する内容は、JPA・Hibernateを知らなくても視聴できます。後半のネイティブSQLとORMの話は、JDBCやORMの使用経験があればより簡単に理解できます。
Q. Vladの他の講義とは何が違うのですか?
Vladの他の講義では、SQL、JPA・Hibernate、Spring Persistenceを具体的に学びます。今回の動画では、Java Championになった過程、AI時代に開発者が自ら理解すべきこと、ネイティブSQLとORM、Javaエコシステムに対する考えを聞くことができます。
学習対象は
誰でしょう?
AIの回答をどこまで信じて検証すべきか悩む開発者
複数の技術を習得すべきか、一つの分野を深く勉強すべきか悩んでいる開発者
AIでネイティブSQLを作成すればORMなしでもいけるのか気になるJVM開発者
ブログ・Stack Overflow・オープンソース活動がキャリアにどのような助けになるのか気になる開発者
前提知識、
必要でしょうか?
特別な予備知識は必要ありません。
JPA・HibernateやJDBCの使用経験があれば、後半の技術的な話をより簡単に理解することができます。
インフラン認証
2,143
受講生
95
受講レビュー
4.6
講座評価
4
講座
私の名前はVlad Mihalceaです。Java Championであり、Amazonで最も売れているJava関連書籍の一つとなったHigh-Performance Java Persistenceの著者でもあります。
私は現在、素晴らしいHypersistence Optimizerを開発しており、空いた時間にはさまざまなオープンソースプロジェクト(Hypersistence UtilsやFlexyPoolなど)の開発や、StackOverflowでの回答活動を行っています。
私はJavaチャンピオンであり、Hibernate ORMプロジェクトの主要なコントリビューターです。アプリケーションの構成とマッピングをスキャンし、データアクセス層の速度を向上させるために必要な変更を提案するツール、Hypersistence Optimizerを開発しました。
StackOverflowでHibernate、Java、JPAタグに関連する数千の質問に回答し、ゴールドバッジを獲得しました。
興味深い発見をすると、個人ブログで共有することを好みます。彼はオープンソースソフトウェアを信頼しており、すべての開発者が何らかの形で貢献すべきだと考えています。
適切なツールが見つからなければ、Hypersistence UtilsやFlexyPoolのような新しいオープンソースプロジェクトを立ち上げることもあります。
全体
1件 ∙ (1時間 22分)
1. Vlad 2026 インタビュー
01:22:38
全体
16件
4.9
16件の受講レビュー
受講レビュー 5
∙
平均評価 5.0
5
AIに取って代わられるのではないかというFOMO(取り残される恐怖)に誰もが苛まれている時期に、このような素晴らしいインタビューを届けてくださりありがとうございます! 結局のところ、専門家になることが重要である。基礎をより強固に築き、AIが出した平均的な回答を検証し、さらに磨き上げることこそが私たちの役割であるというお話が非常に心に響きました。 私もブラドさんのように、後輩たちにとって頼もしい先輩エンジニアになれるよう努力します!素晴らしいインサイトをありがとうございました。
このインタビューがお役に立てたなら嬉しいです。インタビュー動画の撮影、編集、そして公開に時間を割いてくださったInflearnに深く感謝いたします。AIは私たちにとって比較的新しい分野ですので、発見したことを共有し、お互いに学び合うことは非常に価値のあることだと考えています。
受講レビュー 31
∙
平均評価 5.0
修正済み
5
充実した内容で詰まったインタビュー、楽しく拝見しました。 「AI時代に開発者は何をすべきか」にフォーカスがしっかり当てられていて、非常に興味深かったです。 実際、AIの台頭によって開発の勉強を続けるべきか恐怖を感じることもありますが、「検証と責任は結局人間の役割である」という視点が良い答えになりました。 一つ疑問が残り、質問させていただきます。AI時代においてIDEはどのような位置付けになるのでしょうか?最近、OrcaのようなADE(Agent Development Environment)のように、人間ではなくエージェントのために設計された環境が登場していますが、私は人間がコードを理解するためには、IDEで直接中身を見ること(デバッガーでフローを追うことなど)が依然として重要だと考えている方です。ツールがますますエージェント中心になっていく流れの中で、「人間の理解のためのツールとしてのIDE」はどうなっていくとお考えか、気になります。
🇬🇧 ありがとうございます。このインタビューを楽しんでいただけて嬉しいです。AIとその業界への影響について議論することを選んだのは、住んでいる場所に関係なく、今や多くの開発者にとって切実な懸念事項だからです。あなたのコメントを読むために翻訳ツールを使用したので、韓国語に適切に翻訳されることを願いつつ、英語で返信します。 ご質問に関して、私の回答を以下に記載します: > AI時代におけるIDEの立ち位置は何でしょうか? 私はClaude CodeとIntelliJ IDEAの両方を使っています。なぜなら、プロジェクトのナビゲーション、テストの実行、アプリケーションのデバッグ、そして特定の要求に対する全体的なフローの確認において、IDEは非常に有用だからです。現在、新しいプロジェクトに取り組んでいますが、Claude Codeがサンプルを生成できる一方で、私はやはり手動でコードを実行し、物事がどのように、そしてなぜそのように動いているのかを確認したいと考えています。レビュー中には無害に見えても、本番環境で問題を引き起こす可能性のある、AIが生成したあらゆる種類の問題に突き当たることが多々あります。 そのため、私はIDEも併用しています。IntelliJ IDEAのClaude Codeプラグインはそれほど優れていないため、Claude CodeにはCLIを使用しています。実際にはその方が良いのです。なぜなら、CLIはAIのためのものであり、IDEは私のためのものだからです。そのように少し区別をしています。
受講レビュー 2
∙
平均評価 5.0
受講レビュー 2
∙
平均評価 5.0
受講レビュー 1
∙
平均評価 5.0
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!
無料