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
How to fork Seasar (LastaFlute)
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
jflute
September 24, 2016
Programming
0
220
How to fork Seasar (LastaFlute)
for Seasar conference 2016 final
jflute
September 24, 2016
Tweet
Share
More Decks by jflute
See All by jflute
How Unext took in Eclipse Collections in FW
jflute
0
780
DBFlute bridges between DB and App
jflute
1
3.2k
LastaFlute First Impact
jflute
7
7.5k
Other Decks in Programming
See All in Programming
izumin5210のプロポーザルのネタ探し #tskaigi_msup
izumin5210
1
490
The Ralph Wiggum Loop: First Principles of Autonomous Development
sembayui
0
3.7k
Oxlint JS plugins
kazupon
1
1.1k
RAGでハマりがちな"Excelの罠"を、データの構造化で突破する
harumiweb
8
2k
AIコーディングの理想と現実 2026 | AI Coding: Expectations vs. Reality 2026
tomohisa
0
770
CDIの誤解しがちな仕様とその対処TIPS
futokiyo
0
140
「ブロックテーマでは再現できない」は本当か?
inc2734
0
1.1k
atmaCup #23でAIコーディングを活用した話
ml_bear
4
710
AI駆動開発の本音 〜Claude Code並列開発で見えたエンジニアの新しい役割〜
hisuzuya
3
420
Claude Code、ちょっとした工夫で開発体験が変わる
tigertora7571
0
190
new(1.26) ← これすき / kamakura.go #8
utgwkk
0
820
AIとペアプロして処理時間を97%削減した話 #pyconshizu
kashewnuts
1
170
Featured
See All Featured
Building Adaptive Systems
keathley
44
2.9k
A Modern Web Designer's Workflow
chriscoyier
698
190k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
30 Presentation Tips
portentint
PRO
1
240
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
330
Everyday Curiosity
cassininazir
0
150
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
130
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
67
37k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
9.7k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
170
Abbi's Birthday
coloredviolet
2
5k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
140
Transcript
4FBTBSͷ ϑΥʔΫͷํ -BTUB'MVUFฤ KqVUF
QVTIl'PSLz
·ͣ+BWBʹ +%#$ͷΠϯλʔϑΣʔεϝιου࣮ ΛେྔʹՃ +BWBTTJUͷόʔδϣϯΛΞοϓ
ਅͬઌʹͨ͠ϩάͷվળ EJDPO %JYNM ͷ֊දࣔ ؾ͍ͮͨͱ͜Ζ͔Βྫ֎ϝοηʔδ ͷվળ CVUӳޠݶఆ
これを… before: (フラットなdicon起動ログ) 5 - S2Containerを作成します。path=app.dicon - S2Containerを作成します。path=convention.dicon - S2Containerを作成しました。path=convention.dicon
- S2Containerを作成します。path=saflute.dicon - S2Containerを作成します。path=saflute_core.dicon - S2Containerを作成します。path=saflute_assist.dicon - S2Containerを作成しました。path=saflute_assist.dicon - S2Containerを作成しました。path=saflute_core.dicon - S2Containerを作成します。path=saflute_db.dicon - S2Containerを作成します。path=dbflute.dicon - S2Containerを作成します。path=j2ee.dicon - ...
こうした after: (includeの階層構造がわかるように) 6 - ...Reading app.xml - ...Reading convention.xml
- ...Reading embedded_convention.xml - ...Reading dbflute.xml - ...Reading rdb.xml - ...Reading jta.xml - ...Reading jta+userTransaction.xml - ...Reading jta+transactionManager.xml - ...Reading jdbc.xml - ...Reading jta.xml (recycle) - ...Reading lastaflute_assist.xml - ...
ෆཁͳػೳΛআ %YP %BP 4+%#$ 46OJU 6UJM )FMQFS͕བྷΜͰ͍ͯ͜͠
ґଘϥΠϒϥϦͷআ "01"MMJBODF GPSL 10* 4FSWMFU -BTUB'MVUF65'MVUF 0(/- Ͱ͔͍ɺޙड़
ґଘϥΠϒϥϦͷมߋ DPNNPOTMPHHJOHUP4MGK
KBSϑΝΠϧΛҰͭʹ౷Ұ TGSBNFXPSL TFYUFOTJPO TUJHFSΛ·ͱΊͨ 4$MBTT#VJMEFSΛಉࠝ෦తʹ 3FEFpOFSͱ͍͏໊લͰΈࠐΈ
ΈࠐΈEJDPO %JYNM ͷཧ EJDPO͡Όͳͯ͘YNMʹ Ͱ͖Δ͚ͩΞϓϦଆʹYNMΛஔ͔ͳ͍ͰࡁΉΑ͏ʹ FOWUYUΊͯɺMBTUB@EJQSPQFSUJFTͰΞϓϦͷઃఆ Λͦͷ··͑ΔΑ͏ʹ ͏·͘FYJTUT QBUI Λ֦ͬͯࠩு͘͢͠
ύοέʔδ ϦϑΝΫλϦϯά େ͖͘%*ͱ+5" PSHMBTUBqVUFEJ +5"͍͟ͱͳͬͨΒͰ͖ΔΑ ͏ʹ
ίʔυ ϦϑΝΫλϦϯά ຊޠͷKBWBEPDআ pOBM͕͚ͭΒΕΔͷ͚ͭΔ ៉ྷʹཧ͢Δ
0(/-Λআͯ͠ +BWB4DSJQU 0(/-Λআ(SPPWZ +BWB4DSJQUXJUI.BOVBM εϥΠυͰ͑ΒΕ·ͤΜ͕ɺ͜ͷ.BOVBM͕͓͠Ζ͍ʂ
ςετআ ैઈରແཧ ৽ͨʹϒϥοΫϘοΫεతͳςετ ΛՃ
Ͱ͖ͯͳ͍ͷ ϝοηʔδϦιʔεͷΈͷআ ෦-PHHFSͷআ 4ͱ͍͏QSFpYআ ͍ͩͿͬͨ ͚Ͳ
ه࣌ؒʹ͠ΌΓ·ͨ͠ $POOFDUJPO1PPM +5"पΓ͕ͬͭΓ֦ு 42-ྫ֎ͷͱ͖τϥϯβΫγϣϯҰཡ τϥϯβΫγϣϯͷࢥ͍ग़ 5SBOTBDUJPO .FNPSJFT IUUQECqVUFTFBTBSPSHKBMBTUBqVUFIPXUPBSDIJUFDUVSF GSJFOEMZMPHHJOHIUNMSFRVFTUFYDFQUJPOMPH