More Related Content
Similar to Seasar Conference 2009 Spring - Jiemamy
Similar to Seasar Conference 2009 Spring - Jiemamy (20)
More from 都元ダイスケ Miyamoto
More from 都元ダイスケ Miyamoto (20)
Seasar Conference 2009 Spring - Jiemamy
- 2. • (id:daisuke-m)
• http://friendfeed.com/dai0304
• Jiemamy Project
Seasar Conference 2009 Spring
- 10. •
•
• Jiemamy
• maven plugin,
• API
Seasar Conference 2009 Spring
- 12. Smart
Model
Smart
Smart
Version
Control Build
Seasar Conference 2009 Spring
- 13. A
Smart Build
Seasar Conference 2009 Spring
- 14. • Web SVN
DB
Seasar Conference 2009 Spring
- 16. B
Smart
Version Control
Seasar Conference 2009 Spring
- 17. rev1000
• revision
rev1001
DB
rev1002
•
rev1003
• rev1004
rev1005
Seasar Conference 2009 Spring
- 18. C
Smart Model
Seasar Conference 2009 Spring
- 19. DRY
Don't Repeat Yourself.
•
• ...
•
•
•
Seasar Conference 2009 Spring
- 20. DB
• DB 1
• ( ) 3
P 2
( )
Seasar Conference 2009 Spring
- 22. DB
• rev1000
SQL
rev1001
rev1002
ER ( )
rev1003
… rev1004
DRY rev1005
Seasar Conference 2009 Spring
- 24. Jiemamy
Seasar Conference 2009 Spring
- 25. Jiemamy
• ER
• AmaterasERD, Clay, DBDesigner4,
ERWin, SI Object Browser, JUDE...
• Jiemamy
Seasar Conference 2009 Spring
- 29. XML → Java model
• Jiemamy
•
• InputStream
Seasar Conference 2009 Spring
- 30. Java model → XML
• JiemamySerializer
• OutputStream
Seasar Conference 2009 Spring
- 31. Java model → SQL
• SqlExporter new
•
• exportModel
Seasar Conference 2009 Spring
- 32. DB → Java model
• DatabaseImporter new
•
• importModel
Seasar Conference 2009 Spring
- 34. •
• (ServletFilter )
DB Web
• CREATE/DROP
Web
Seasar Conference 2009 Spring
- 35. • Jiemamy
• Jiemamy
•
•
Seasar Conference 2009 Spring