of 47 /47
DevLOVE 2009.11 http://jiemamy.org/ DevLOVE DB勉強会 DBも、進化せよ。」 都元ダイスケ 2009.11.20

2009-11-20 DevLOVE 2009 DB勉強会

Embed Size (px)

DESCRIPTION

 

Text of 2009-11-20 DevLOVE 2009 DB勉強会

  • 1. DevLOVE DB DB 2009.11.20 http://jiemamy.org/ DevLOVE 2009.11
  • 2. id:daisuke-m twitter @daisuke_m Java Jiemamy DDD XML Maven OSGi ER Android SQL Eclipse Jiemamy Project DevLOVE 2009.11
  • 3. Jiemamy DevLOVE 2009.11
  • 4. Agenda Jiemamy Jiemamy Jiemamy Jiemamy API DevLOVE 2009.11
  • 5. DevLOVE 2009.11
  • 6. DevLOVE 2009.11
  • 7. NO! DevLOVE 2009.11
  • 8. DevLOVE 2009.11
  • 9. Martin Fowler DevLOVE 2009.11
  • 10. DB Evolutional Database Design Martin Fowler, 2003 DB DB DevLOVE 2009.11
  • 11. Jiemamy maven plugin, API DevLOVE 2009.11
  • 12. Smart Model Smart Smart Version Control Build DevLOVE 2009.11
  • 13. A Smart Build DevLOVE 2009.11
  • 14. Web SVN DB DB DevLOVE 2009.11
  • 15. Java DB AP (documented) DevLOVE 2009.11
  • 16. Maven Apache co pom.xml "mvn package" DevLOVE 2009.11
  • 17. 1 1 documented README.txt DevLOVE 2009.11
  • 18. Jiemamy maven-jiemamy-plugin pom DB DB Web DB Ant DevLOVE 2009.11
  • 19. B Smart Version Control DevLOVE 2009.11
  • 20. rev1000 revision rev1001 DB rev1002 rev1003 rev1004 rev1005 DevLOVE 2009.11
  • 21. DevLOVE 2009.11
  • 22. Jiemamy DevLOVE 2009.11
  • 23. C Smart Model DevLOVE 2009.11
  • 24. DRY Don't Repeat Yourself. ... DevLOVE 2009.11
  • 25. 1 1 1 class Emp { class Dept { String name; String name; Dept dept; List members; } } DevLOVE 2009.11
  • 26. 2 Dept tech = new Dept(" "); Emp kato = new Emp(" "); kato.setDept(tech); tech.addMember(kato); DevLOVE 2009.11
  • 27. DB DB 1 3 SQL 2 ER ( ) DB DevLOVE 2009.11
  • 28. DevLOVE 2009.11
  • 29. DB rev1000 SQL rev1001 rev1002 ER ( ) rev1003 rev1004 DRY rev1005 DevLOVE 2009.11
  • 30. DRY documented ER SQL DevLOVE 2009.11
  • 31. Jiemamy DevLOVE 2009.11
  • 32. DevLOVE 2009.11
  • 33. Jiemamy DRY DB SQL, DB ( ) XML SVN DevLOVE 2009.11
  • 34. Jiemamy DevLOVE 2009.11
  • 35. XML XML GUI ER XML Schema XML validation DevLOVE 2009.11
  • 36. Jiemamy ER AmaterasERD, Clay, DBDesigner4, ERWin, SI Object Browser, JUDE... Jiemamy DevLOVE 2009.11
  • 37. Demo DevLOVE 2009.11
  • 38. Jiemamy API DevLOVE 2009.11
  • 39. Jiemamy Model API Jiemamy Java object SQL Java DevLOVE 2009.11
  • 40. XML Java model Jiemamy InputStream DevLOVE 2009.11
  • 41. Java model XML JiemamySerializer OutputStream DevLOVE 2009.11
  • 42. Java model SQL SqlExporter new exportModel DevLOVE 2009.11
  • 43. DB Java model DatabaseImporter new importModel DevLOVE 2009.11
  • 44. Javadoc DevLOVE 2009.11
  • 45. (ServletFilter ) DB Web Smart Install / Update CREATE/DROP Web DevLOVE 2009.11
  • 46. Jiemamy Jiemamy API XML converter DevLOVE 2009.11
  • 47. Evolutional Database Design... http://jiemamy.org/ DevLOVE 2009.11