Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

Java³£ÓÃÊõÓï½âÊÍ

PO VO BO DTO POJO DAOÃǵĸÅÄî
J2EE¿ª·¢ÖдóÁ¿µÄרҵËõÂÔÓïºÜÊÇÈÃÈËÃÔ»ó£¬ÓÈÆäÊǸúһЩ¸ßÊÖÌÖÂÛÎÊÌâµÄʱºò£¬Èý·ÖÖӾͱ»È˼ÒÂú¿ÚµÄרҵÊõÓïÅçÔÎÁË£¬PO VO BO DTO POJO DAO£¬Ò»´ó¶ÑµÄ¾ÍÀ´ÁË£¨Ìý¹ýÀÏÂÞ¶ÔÕâÖÖÏÖÏóµÄÅúÅеÄÅóÓÑ»á»áÐÄһЦ£©¡£
    Ê×ÏÈÉùÃ÷żҲ²»ÊÇʲô¸ßÊÖ£¬ÒÔÏÂ×ܽᶼÊÇ×Ô¼ºµÄÌå»á¡£²»¶ÔÖ®´¦ÇëÄú¶àÖ¸½Ì¡£
PO£º
persistant object³Ö¾Ã¶ÔÏó
×îÐÎÏóµÄÀí½â¾ÍÊÇÒ»¸öPO¾ÍÊÇÊý¾Ý¿âÖеÄÒ»Ìõ¼Ç¼¡£
ºÃ´¦ÊÇ¿ÉÒÔ°ÑÒ»Ìõ¼Ç¼×÷Ϊһ¸ö¶ÔÏó´¦Àí£¬¿ÉÒÔ·½±ãµÄתΪÆäËü¶ÔÏó¡£
BO£º
business objectÒµÎñ¶ÔÏó
Ö÷Òª×÷ÓÃÊǰÑÒµÎñÂß¼­·âװΪһ¸ö¶ÔÏó¡£Õâ¸ö¶ÔÏó¿ÉÒÔ°üÀ¨Ò»¸ö»ò¶à¸öÆäËüµÄ¶ÔÏó¡£
±ÈÈçÒ»¸ö¼òÀú£¬ÓнÌÓý¾­Àú¡¢¹¤×÷¾­Àú¡¢Éç»á¹ØÏµµÈµÈ¡£
ÎÒÃÇ¿ÉÒ԰ѽÌÓý¾­Àú¶ÔÓ¦Ò»¸öPO£¬¹¤×÷¾­Àú¶ÔÓ¦Ò»¸öPO£¬Éç»á¹ØÏµ¶ÔÓ¦Ò»¸öPO¡£
½¨Á¢Ò»¸ö¶ÔÓ¦¼òÀúµÄBO¶ÔÏó´¦Àí¼òÀú£¬Ã¿¸öBO°üº¬ÕâЩPO¡£
ÕâÑù´¦ÀíÒµÎñÂß¼­Ê±£¬ÎÒÃǾͿÉÒÔÕë¶ÔBOÈ¥´¦Àí¡£
VO £º
value objectÖµ¶ÔÏó
ViewObject±íÏÖ²ã¶ÔÏó
Ö÷Òª¶ÔÓ¦½çÃæÏÔʾµÄÊý¾Ý¶ÔÏó¡£¶ÔÓÚÒ»¸öWEBÒ³Ãæ£¬»òÕßSWT¡¢SWINGµÄÒ»¸ö½çÃæ£¬ÓÃÒ»¸öVO¶ÔÏó¶ÔÓ¦Õû¸ö½çÃæµÄÖµ¡£
DTO £º
Data Transfer ObjectÊý¾Ý´«Êä¶ÔÏó
Ö÷ÒªÓÃÓÚÔ¶³Ìµ÷ÓõÈÐèÒª´óÁ¿´«Êä¶ÔÏóµÄµØ·½¡£
±ÈÈçÎÒÃÇÒ»ÕűíÓÐ100¸ö×ֶΣ¬ÄÇô¶ÔÓ¦µÄPO¾ÍÓÐ100¸öÊôÐÔ¡£
µ«ÊÇÎÒÃǽçÃæÉÏÖ»ÒªÏÔʾ10¸ö×ֶΣ¬
¿Í»§¶ËÓÃWEB serviceÀ´»ñÈ¡Êý¾Ý£¬Ã»ÓбØÒª°ÑÕû¸öPO¶ÔÏ󴫵ݵ½¿Í»§¶Ë£¬
ÕâʱÎÒÃǾͿÉÒÔÓÃÖ»ÓÐÕâ10¸öÊôÐÔµÄDTOÀ´´«µÝ½á¹ûµ½¿Í»§¶Ë£¬ÕâÑùÒ²²»»á±©Â¶·þÎñ¶Ë±í½á¹¹.µ½´ï¿Í»§¶ËÒÔºó£¬Èç¹ûÓÃÕâ¸ö¶ÔÏóÀ´¶ÔÓ¦½çÃæÏÔʾ£¬ÄÇ´ËʱËüµÄÉí·Ý¾ÍתΪVO
POJO £º
plain ordinary java object ¼òµ¥java¶ÔÏó
¸öÈ˸оõPOJOÊÇ×î³£¼û×î¶à±äµÄ¶ÔÏó£¬ÊÇÒ»¸öÖмä¶ÔÏó£¬Ò²ÊÇÎÒÃÇ×î³£´ò½»µÀµÄ¶ÔÏó¡£
Ò»¸öPOJO³Ö¾Ã»¯ÒÔºó¾ÍÊÇPO
Ö±½ÓÓÃËü´«µÝ¡¢´«µÝ¹ý³ÌÖоÍÊÇDTO
Ö±½ÓÓÃÀ´¶ÔÓ¦±íʾ²ã¾ÍÊÇVO
DAO£º
data access objectÊý¾Ý·ÃÎʶÔÏó
Õâ¸ö´ó¼Ò×îÊìϤ£¬ºÍÉÏÃæ¼¸¸öOÇø±ð×î´ó£¬»ù±¾Ã»Óл¥Ïàת»¯µÄ¿ÉÄÜÐԺͱØÒª.
Ö÷ÒªÓÃÀ´·â×°¶ÔÊý¾Ý¿âµÄ·ÃÎÊ¡£Í¨¹ýËü¿ÉÒÔ°ÑPOJO³Ö¾Ã»¯ÎªPO£¬ÓÃPO×é×°³öÀ´VO¡¢DTO
       ×ܽáÏÂÎÒÈÏΪһ¸ö¶ÔÏ󾿾¹ÊÇʲôOÒª¿´¾ßÌå»·¾³£¬ÔÚ²»Í¬µÄ²ã¡¢²»Í¬µÄÓ¦Óó¡ºÏ£¬¶ÔÏóµÄÉí·ÝÒ²²»Ò»Ñù£¬¶øÇÒ¶ÔÏóÉí·ÝµÄת»¯Ò²ÊǺÜ×ÔÈ»µÄ¡£¾ÍÏñÄã¶ÔÀÏÆÅÀ´Ëµ¾ÍÊÇÀϹ«£¬¶Ô¸¸Ä¸À´Ëµ¾ÍÊÇ×ÓÅ®¡£Éè¼ÆÕâЩ¸ÅÄîµÄ³õÖÔ²»ÊÇΪÁË»£È˶øÊÇΪÁ˸üºÃµÄÀí½âºÍ´¦Àí¸


Ïà¹ØÎĵµ£º

Ïê½âJava½âÎöXMLµÄËÄÖÖ·½·¨


XMLÏÖÔÚÒѾ­³ÉΪһÖÖͨÓõÄÊý¾Ý½»»»¸ñʽ,ƽ̨µÄÎÞ¹ØÐÔʹµÃºÜ¶à³¡ºÏ¶¼ÐèÒªÓõ½XML¡£±¾ÎĽ«Ïêϸ½éÉÜÓÃJava½âÎöXMLµÄËÄÖÖ·½·¨¡£
XMLÏÖÔÚÒѾ­³ÉΪһÖÖͨÓõÄÊý¾Ý½»»»¸ñʽ,ËüµÄƽ̨ÎÞ¹ØÐÔ,ÓïÑÔÎÞ¹ØÐÔ,ϵͳÎÞ¹ØÐÔ,¸øÊý¾Ý¼¯³ÉÓë½»»¥´øÀ´Á˼«´óµÄ·½±ã¡£¶ÔÓÚXML±¾ÉíµÄÓ﷨֪ʶÓë¼¼Êõϸ½Ú,ÐèÒªÔĶÁÏà¹ØµÄ¼¼ÊõÎÄÏ×,ÕâÀïÃæ°üÀ¨µÄÄÚÈÝ ......

java 23ÖÖÉè¼ÆÄ£Ê½Öг£ÓõľÅÖÖ

1 Factory Pattern£¨¹¤³§Ä£Ê½£©
¡¡¡¡ÉϰñÀíÓÉ£º½«³ÌÐòÖд´½¨¶ÔÏóµÄ²Ù×÷£¬µ¥¶À³öÀ´´¦Àí£¬´ó´óÌá¸ßÁËϵͳÀ©Õ¹µÄÈáÐÔ£¬½Ó¿ÚµÄ³éÏ󻯴¦Àí¸øÏ໥ÒÀÀµµÄ¶ÔÏó´´½¨ÌṩÁË×îºÃµÄ³éÏóģʽ¡£
¡¡¡¡2 Facade Pattern
¡¡¡¡ÉϰñÀíÓÉ£º½«±íÏÖ²ãºÍÂß¼­²ã¸ôÀ룬·â×°µ×²ãµÄ¸´ÔÓ´¦Àí£¬ÎªÓû§Ìṩ¼òµ¥µÄ½Ó¿Ú£¬ÕâÑùµÄÀý×ÓËæ´¦¿É¼û¡£ÃÅÃæÄ£Ê½ºÜ¶ ......

JavaÒì³£×ܽá

RuntimeExceptionlÀàÐ͵ÄÒì³£Ó¦Óñê×¼µÄ³ÌÐòÉè¼Æ¼¼ÇÉÀ´Ô¤·À£¬¶ø²»ÊÇʹÓÃtry-catch»úÖÆ²¶»ñ¡£Òþº¬Òì³£°üº¬ErrorsºÍRuntimeException£¬¶ÔÓÚºóÕßÓÃifÓï¾ä·ÀÖ¹²úÉú¡£Èç·ÃÎÊ¿ÉÄÜδÕýÈ·³õʼ»¯ÒýÓñäÁ¿Ç°£¬Ïȼì²éÊÇ·ñÖ¸Ïò¿ÕÖµ£»·ÃÎÊÊý×éʱ£¬Ïȼì²éϱêÊÇ·ñÔ½½ç¡£
×Ô¶¨ÒåÒì³££º´´½¨Ò»¸ö¼Ì³ÐExceptionµÄÀà»òÆäËûÒÑ´æÔÚµÄ×ÓÀ࣬´´½¨Ò ......

JavaµÄ¿çƽ̨

JavaµÄ¿çƽ̨ÊÇͨ¹ýJavaÐéÄâ»ú£¨JVM£©À´ÊµÏֵġ£
      JavaÔ´ÎļþµÄ±àÒë¹ý³Ì
             JavaÓ¦ÓóÌÐòµÄ¿ª·¢ÖÜÆÚ°üÀ¨±àÒë¡¢ÏÂÔØ¡¢½âÊͺÍÖ´Ðм¸¸ö²¿·Ö¡£Java±àÒë³ÌÐò½«JavaÔ´³ÌÐò·­ÒëΪJVM¿ÉÖ´ÐдúÂë—×Ö½ÚÂë¡£ÕâÒ»±àÒë¹ý ......

WindowsÏÂJAVAºÍANTºÍSDK»·¾³±äÁ¿ÉèÖÃ

ÒÔÏÂÉèÖÃWinXP¼°ÒÔÉÏÓû§£¬ÓÒ¼üµã»÷ÎҵĵçÄÔ->ÊôÐÔ->¸ß¼¶->»·¾³±äÁ¿£¬ÉèÖü´¿É¡£ÉèÖÃÍê³ÉºóÐèÖØÐÂÆô¶¯ÃüÁîÌáʾ·û²ÅÄÜÉúЧ¡£¾ßÌåÈçÏ£º
JAVA»·¾³±äÁ¿ÉèÖÃ
WindowsÏÂJAVAÓõ½µÄ»·¾³±äÁ¿Ö÷ÒªÓÐ3¸ö£¬JAVA_HOME¡¢CLASSPATH¡¢PATH¡£
JAVA_HOMEÖ¸ÏòµÄÊÇJDKµÄ°²×°Â·¾¶£¬ÈçD:\Program Files\IBM\Java50£¬ÔÚÕâ·¾¶ÏÂÄãÓ¦¸ÃÄܹ»Õ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ