Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö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Òª¿´¾ßÌå»·¾³£¬ÔÚ²»Í¬µÄ²ã¡¢²»Í¬µÄÓ¦Óó¡ºÏ£¬¶ÔÏóµÄÉí·ÝÒ²²»Ò»Ñù£¬¶øÇÒ¶ÔÏóÉí·ÝµÄת»¯Ò²ÊǺÜ×ÔÈ»µÄ¡£¾ÍÏñÄã¶ÔÀÏÆÅÀ´Ëµ¾ÍÊÇÀϹ«£¬¶Ô¸¸Ä¸À´Ëµ¾ÍÊÇ×ÓÅ®¡£Éè¼ÆÕâЩ¸ÅÄîµÄ³õÖÔ²»ÊÇΪÁË»£È˶øÊÇΪÁ˸üºÃµÄÀí½âºÍ´¦Àí¸


Ïà¹ØÎĵµ£º

TriÊ÷£¨×ÖµäÊ÷JAVA°æ£©ÁªÏëÊäÈë·¨ËùÓõÄÊý¾Ý½á¹¹

ÓÖµ½Á˿츴ÊÔµÄʱºòÁË¡£Ò£ÏëÈ¥Äê´Ëʱ£¬ÐÄÇéìþìý²»°²£¬¸´ÊÔ»úÊÔ²îµã¹Òµô¡£µ±Ê±¿¼µÄÊÇ£¬ÁªÏëÊäÈë·¨£¬ÏëÏë¶¼¿Ö²À¡£Õâ¶Îʱ¼äдËã·¨£¬Ë³±ã°ÑÄǸö¸øÐ´ÁË¡£Ò²Ëã×îºó¼ÍÄîÒ»ÏÂÎҵĿ¼ÑС£ÎÒ°®ÐÂѧУ£¬ÎÒÒ²°®ÎÒµÄͬѧºÍÀÏʦ£¬ÎÒºÜÕäϧÕâ´Î½øÈëÑо¿ÉúÔºµÄ»ú»á¡£Ò²Ï£ÍûÄÇЩ´ËʱºÍÎÒµ±Ê±Ò»Ñùìþìý²»°²µÄ¿¼Éú¿ÉÒÔʵÏÖÃÎÏ룡£¡
import java. ......

JavaÖг£ÓÃÉè¼ÆÄ£Ê½×ܽá

ÔÚJavaÖÐÓÐ23ÖÐÉè¼ÆÄ£Ê½£¬ÏÂÃæÖ»¶Ô²¿·Ö³£ÓõÄÉè¼ÆÄ£Ê½½éÉÜһϣº
1.µ¥Àýģʽ£¨ÓеÄÊéÉÏ˵½Ðµ¥Ì¬Ä£Ê½Æäʵ¶¼Ò»Ñù£©
¸ÃģʽÖ÷ҪĿµÄÊÇʹÄÚ´æÖб£³Ö1¸ö¶ÔÏ󡣿´ÏÂÃæµÄÀý×Ó£º
package org.sp.singleton;
//·½·¨Ò»
public class Singleton {
//½«×ÔÉíµÄʵÀý¶ÔÏóÉèÖÃΪһ¸öÊôÐÔ,²¢¼ÓÉÏStaticºÍfinalÐÞÊηû
private static f ......

JavaÍøÕ¾1

http://www.onjava.com
    O'ReillyµÄJavaÍøÕ¾. ÿÖܶ¼ÓÐÐÂÎÄÕÂ
http://java.sun.com
    ¹Ù·½µÄJava¿ª·¢ÕßÍøÕ¾ - ÿÖܶ¼ÓÐÐÂÎÄÕ·¢±í
http://www.developer.com/java
    ÓÉGamelan.com ά»¤µÄJava¼¼ÊõÎÄÕÂÍøÕ¾
http://www.java.net
  &nb ......

JavaÒì³£×ܽá

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