DBFlute
• ID:hajimeni (          ) • Twitter      Facebook• 9/1 •    SIer SE• Fisshplate .net • Java• DBFlute           4
DBFlute  http://dbflute.seasar.org/
(   )
Seasar Conference  2007 Autumn          +α
(MEMBER)     MEMBER_NA MEMBER_AC MEMBER_STAID        ME       COUNT    TUS_CODE1     Stojkovic      Pixy    FML2     Savic...
(MEMBER)     MEMBER_NA MEMBER_AC MEMBER_STAID        ME       COUNT    TUS_CODE1     Stojkovic      Pixy    FML2     Savic...
(   )
(             )//cb.query().setMemberStatusCode_Equal("FML");
(            )//cb.query().setMemberStatusCode_Equal("FML");//if ("FML".equals(member.getMemberStatusCode())) {
(            )//cb.query().setMemberStatusCode_Equal("FML");//if ("FML".equals(member.getMemberStatusCode())) {//         ...
ENUM  …
(DBFlute)//cb.query().setMemberStatusCode_Equal_Formalized();
(DBFlute)//cb.query().setMemberStatusCode_Equal_Formalized();                    ※SQL where member.MEMBER_STATUS_CODE = FML
(DBFlute)//Entityif (member.isMemberStatusCodeFormalized()) {
(DBFlute)//Entitymember.setMemberStatusCodeFormalized();
•                  (     )    • classificationDefinitionMap.dfprop•    • classificationDefinitionMap.dfprop    • classification...
1.                      (MEMBER_STATUS)   MEMBER_ST   MEMBER_ST             DISPLAY_OR                         DESCRIPTION...
2. classificationDefinitionMap.dfprope.g.                           {MemberStatus}@classificationDefinitionMap.dfpropmap:{ ; M...
3. jdbc.bat   doc.batgeneration.bat
schemaHTML
schemaHTML
schemaHTML
schemaHTML
1.e.g.                              {MemberStatus} @classificationDefinitionMap.dfpropmap:{ ; MemberStatus = list:{    ; map...
1. ERD   (   )
1. ERD   (   )
iPad
DBFluteの区分値について
Upcoming SlideShare
Loading in …5
×

DBFluteの区分値について

791 views
712 views

Published on

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
791
On SlideShare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
3
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide
  • \n\n
  • \n\n
  • \n\n
  • \n\n
  • \n\n
  • \n\n
  • \n\n
  • \n\n
  • \n\n
  • \n\n
  • \n\n
  • \n\n
  • \n\n
  • \n\n
  • \n\n
  • \n\n
  • \n\n
  • \n\n
  • \n\n
  • \n\n
  • \n\n
  • DBFluteの区分値について

    1. 1. DBFlute
    2. 2. • ID:hajimeni ( ) • Twitter Facebook• 9/1 • SIer SE• Fisshplate .net • Java• DBFlute 4
    3. 3. DBFlute http://dbflute.seasar.org/
    4. 4. ( )
    5. 5. Seasar Conference 2007 Autumn +α
    6. 6. (MEMBER) MEMBER_NA MEMBER_AC MEMBER_STAID ME COUNT TUS_CODE1 Stojkovic Pixy FML2 Savicevic Genius PRV3 Mijatovic Mijato WDL4 Stankovic Stank FML
    7. 7. (MEMBER) MEMBER_NA MEMBER_AC MEMBER_STAID ME COUNT TUS_CODE1 Stojkovic Pixy FML2 Savicevic Genius PRV3 Mijatovic Mijato WDL4 Stankovic Stank FML
    8. 8. ( )
    9. 9. ( )//cb.query().setMemberStatusCode_Equal("FML");
    10. 10. ( )//cb.query().setMemberStatusCode_Equal("FML");//if ("FML".equals(member.getMemberStatusCode())) {
    11. 11. ( )//cb.query().setMemberStatusCode_Equal("FML");//if ("FML".equals(member.getMemberStatusCode())) {// Entitymember.setMemberStatusCode("FML");
    12. 12. ENUM …
    13. 13. (DBFlute)//cb.query().setMemberStatusCode_Equal_Formalized();
    14. 14. (DBFlute)//cb.query().setMemberStatusCode_Equal_Formalized(); ※SQL where member.MEMBER_STATUS_CODE = FML
    15. 15. (DBFlute)//Entityif (member.isMemberStatusCodeFormalized()) {
    16. 16. (DBFlute)//Entitymember.setMemberStatusCodeFormalized();
    17. 17. • ( ) • classificationDefinitionMap.dfprop• • classificationDefinitionMap.dfprop • classificationDeploymentMap.dfprop• ERD • classificationResiurce.dfprop
    18. 18. 1. (MEMBER_STATUS) MEMBER_ST MEMBER_ST DISPLAY_OR DESCRIPTION ATUS_CODE ATUS_NAME DER FML … 1 PRV … 3 WDL … 2 ※MEMBER MEBMER_STATUS_CODEMEMBER_STATUS
    19. 19. 2. classificationDefinitionMap.dfprope.g. {MemberStatus}@classificationDefinitionMap.dfpropmap:{ ; MemberStatus = list:{ ; map:{topComment= ;codeType=String} ; map:{ ; table=MEMBER_STATUS; code=MEMBER_STATUS_CODE ; name=MEMBER_STATUS_NAME; comment=DESCRIPTION ; orderBy=DISPLAY_ORDER } }}
    20. 20. 3. jdbc.bat doc.batgeneration.bat
    21. 21. schemaHTML
    22. 22. schemaHTML
    23. 23. schemaHTML
    24. 24. schemaHTML
    25. 25. 1.e.g. {MemberStatus} @classificationDefinitionMap.dfpropmap:{ ; MemberStatus = list:{ ; map:{topComment= ; codeType=String} ; map:{code=PRV;name=Provisional;alias= ;comment= } ; map:{code=FML;name=Formalized ;alias= ;comment= } ; map:{code=WDL;name=Withdrawal ;alias= ;comment= } }} 2. e.g. {MemberStatus,Flg} @classificationDeploymentMap.dfprop map:{ ; $$ALL$$ = map:{suffix:_FLG = Flg} # _FLG ; MEMBER_STATUS = map:{MEMBER_STATUS_CODE = MemberStatus} } 3.
    26. 26. 1. ERD ( )
    27. 27. 1. ERD ( )
    28. 28. iPad

    ×