Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
2023/08/19 Java女子部JJUG CCC recapイベント
Search
汐月麻理佳
August 18, 2023
Programming
0
210
2023/08/19 Java女子部JJUG CCC recapイベント
当資料は、2023/06/04 JJUG CCC Springの登壇資料をJava女子部向けに編集したものです。
内容に大きな変更はありません。
汐月麻理佳
August 18, 2023
Tweet
Share
More Decks by 汐月麻理佳
See All by 汐月麻理佳
2024/09/12 JJUG ナイトセミナー: JEP 482 Flexible Constructor Bodies (Second Preview)
marikashiotsuki
0
180
2024/06/02 Java女子部 「はじめての人のためのGitハンズオン」
marikashiotsuki
2
270
金融系子会社でレガシーシステムしか作ったことないけど、モダン開発に挑戦してみた
marikashiotsuki
2
1k
Other Decks in Programming
See All in Programming
『自分のデータだけ見せたい!』を叶える──Laravel × Casbin で複雑権限をスッキリ解きほぐす 25 分
akitotsukahara
1
570
Azure AI Foundryではじめてのマルチエージェントワークフロー
seosoft
0
140
なぜ「共通化」を考え、失敗を繰り返すのか
rinchoku
1
560
0626 Findy Product Manager LT Night_高田スライド_speaker deck用
mana_takada
0
110
5つのアンチパターンから学ぶLT設計
narihara
1
120
Google Agent Development Kit でLINE Botを作ってみた
ymd65536
2
200
すべてのコンテキストを、 ユーザー価値に変える
applism118
2
890
技術同人誌をMCP Serverにしてみた
74th
1
390
今ならAmazon ECSのサービス間通信をどう選ぶか / Selection of ECS Interservice Communication 2025
tkikuc
20
3.7k
Code as Context 〜 1にコードで 2にリンタ 34がなくて 5にルール? 〜
yodakeisuke
0
110
VS Code Update for GitHub Copilot
74th
1
420
PostgreSQLのRow Level SecurityをPHPのORMで扱う Eloquent vs Doctrine #phpcon #track2
77web
2
390
Featured
See All Featured
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
800
Stop Working from a Prison Cell
hatefulcrawdad
270
20k
Mobile First: as difficult as doing things right
swwweet
223
9.7k
BBQ
matthewcrist
89
9.7k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
181
53k
Designing for humans not robots
tammielis
253
25k
A better future with KSS
kneath
239
17k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
GraphQLとの向き合い方2022年版
quramy
48
14k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.4k
Rails Girls Zürich Keynote
gr2m
94
14k
How GitHub (no longer) Works
holman
314
140k
Transcript
݄ࣚɹຑཧՂɹʢɹ@tsukiotsuki_ɹʣ ۚ༥ܥࢠձࣾͰϨΨγʔγεςϜ͔͠࡞ͬͨ͜ͱͳ͍͚Ͳɺ Ϟμϯ։ൃʹઓͯ͠Έͨ❤Javaঁࢠ෦202308
ࣗݾհ εϛηΠใγεςϜגࣜձࣾ ɹNextCreationઓུ෦ ɹੜ໋อݥγεςϜͷΞʔΩςΫνϟɾ ӡ༻ɾڥɾςετνʔϜϦʔμʔ ݄ࣚɹຑཧՂɹʢ͓͖ͭ͠ɹ·Γ͔ʣ झຯɿμΠϏϯά🤿 Java։ൃྺɿ10ɹ Spring։ൃྺɿ4 TypeScriptྺɿ1ϲ݄🆕
JJUGྺɿ6 ࣃຏ͖คɿγϡϛςΫτ →͓٬༷͚৽ϑϩϯτಋೖνʔϜͷϦʔμʔ
ΞΫηαϦʔͷ ࣮ɺɺɺʮCtrl + SʯͷΩʔྻ ΞΫηαϦʔΛ͚͍ͭͯ·͢ ͜ͷσβΠϯStrange Capsule͞Μ ͜Μͳײ͡ͷจࣈσβΠϯ͋Γ·͢ ؾʹͳͬͨํ࿐๘͞Μ ໘ന͍σβΠϯͷͷ͕
ཉ͍͠ͳΒɺ ̎ճͷσβΠϯϑΣελʂ ɹ࣍11/11.12 11/11JJUG CCCʂ
ΞΠεϒϨΠΫ Slido #1994886
Ϟμϯ։ൃͷνϟϨϯδ
ੜ໋อݥγεςϜͷಛ ϥΠϑαΠΫϧ͕͍ ߴ͍࣭͕ٻΊΒΕΔ ڊେͳγεςϜ
ٕज़ͷน ڊେͳγεςϜˍେਓͰ։ൃ →ٕज़తͳ෦͕ࣾಠࣗFWʹӅṭ͞Ε͍ͯͯɺݟ͑ͳ͍ɻ →ٕज़εΩϧɾઃܭεΩϧ͕͋·Γͳͯ͘࡞Εͯ͠·͏ɻ ࣗಈςετίʔυڞ௨ػೳ෦ͷΈͰɺϦϑΝΫλܦݧ͕গͳ͍ɻ Ϟμϯͳٕज़ͱͷΪϟοϓ͕େ͖͘ʂ
จԽͷน ίʔυมߋʹঝೝ͕ඞཁͳͷͰɺෆཁͳมߋΛආ͚Δɻ γεςϜ͕ڊେͳͷͰӨڹൣғ͕େ͖͘ɺվળͮ͠Β͍ɻ γεςϜͷϥΠϑαΠΫϧ͕͍ͷͰɺ҆ఆࢥߟ͕ڧ͍ɻ ৽͍͜͠ͱΛֶͿϞνϕʔγϣϯ͕ҡ࣋ͮ͠Β͍ʂ
นɹ·ͱΊ چདྷ Ϟμϯ։ൃ खଓ͖ܕࢥߟ ˍ Ϋϥεઃܭ͕ෆཁ ˍ ҆ఆࢥߟͰϦεΫճආ ৽͍͠ͷΛֶͿ ˍ
ৗʹมԽ͢Δ ˍ ৽͍͠ঢ়گʹରԠ͢Δ
औΓΈհ
ϞσϦϯά ٕज़ͷนͷऔΓΈ̍ Ϟσϧͷڞ༗ձ ϞσϦϯά ΤϦοΫΤόϯεޙͰɾɾɾ ͰਓʹΑΔ͔͠Εͳ͍
Spring ٕज़ͷนͷऔΓΈ̎ ެࣜυΩϡϝϯτΛ పఈతʹ Restful API ࣮ફ͋ΔͷΈ UIपΓ ެࣜαΠτͷ νϡʔτϦΞϧ࣮ફ
͋ΔͷΈʁ
ٕज़ͷนͷऔΓΈ̏ جૅࣝͷशಘͱ߹Θͤͯɺ࣮ફ͕େࣄʂʂ ̍Ͱͳ͘܁Γฦ͠ ࠷ॳγϯϓϧͳˍۀͷ༷؆୯ʹɻ खଓܕˠRestful&DDDߟ͑ํͷվֵʹ͍ۙ ԿճAPIઃܭΛ֮ͯ͑͠Δ શͯͷઃܭɾίʔυʹஅج४ཧ༝Λ͚ͭΔ ϞσϧਤΛ׆༻ͯ͠શମͷྲྀΕΛ͑Δ͖ վળͷͨΊʹςετίʔυΛॻ͘ͷϓϩηεʹ
จԽͷนͷऔΓΈ ৽͍͜͠ͱΛֶͿจԽͷৢ ݪయʹ͋ͨΔ ͘͘ձͷ։࠵ ࢿ֨औಘ ৽͍͜͠ͱʹνϟϨϯδ͢ΔจԽ νϟϨϯδͷ൱ఆΛ͠ͳ͍ ܁Γฦ͠ߦ͏ ઐͰࢀՃ
ࠓͰɺɺɺ ݩͷεΩϧ͔Βͩͱී௨ʹ։ൃ͢Δͷʹ͙̏Β͍ඞཁͰɺ ࠷ۙͬͱී௨ʹ։ൃͰ͖ΔΑ͏ʹͳͬͨɻ ϚΠΫϩαʔϏε͕ۜͷؙͷΑ͏ʹࢥ͍͕͑ͯͨɺ ద߹͠ͳ͍έʔε͋Δͱઆ໌Ͱ͖ΔΑ͏ʹͳͬͨɻ ܁Γฦ࣮͠ફͨ͠ͷͰɺࣗͷதʹܦݧ͕ੵ͠ɺߟ͑Δบ͕͍ͭͨɻ
͝ਗ਼ௌ ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ