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

javaµÄ(PO,VO,TO,BO,DAO,POJO)½âÊÍ

O/R Mapping ÊÇ Object Relational Mapping£¨¶ÔÏó¹ØÏµÓ³É䣩µÄËõд¡£Í¨Ë׵㽲£¬¾ÍÊǽ«¶ÔÏóÓë¹ØÏµÊý¾Ý¿â°ó¶¨£¬ÓöÔÏóÀ´±íʾ¹ØÏµÊý¾Ý¡£ÔÚO/R MappingµÄÊÀ½çÀÓÐÁ½¸ö»ù±¾µÄÒ²ÊÇÖØÒªµÄ¶«¶«ÐèÒªÁ˽⣬¼´VO£¬PO¡£
¡¡¡¡VO£¬Öµ¶ÔÏó(Value Object)£¬PO£¬³Ö¾Ã¶ÔÏó(Persisent Object)£¬ËüÃÇÊÇÓÉÒ»×éÊôÐÔºÍÊôÐÔµÄgetºÍset·½·¨×é³É¡£´Ó½á¹¹ÉÏ¿´£¬ËüÃDz¢Ã»ÓÐʲô²»Í¬µÄµØ·½¡£µ«´ÓÆäÒâÒåºÍ±¾ÖÊÉÏÀ´¿´ÊÇÍêÈ«²»Í¬µÄ¡£
£±£®VOÊÇÓÃnew¹Ø¼ü×Ö´´½¨£¬ÓÉGC»ØÊյġ£
¡¡¡¡POÔòÊÇÏòÊý¾Ý¿âÖÐÌí¼ÓÐÂÊý¾Ýʱ´´½¨£¬É¾³ýÊý¾Ý¿âÖÐÊý¾ÝʱÏ÷³ýµÄ¡£²¢ÇÒËüÖ»ÄÜ´æ»îÔÚÒ»¸öÊý¾Ý¿âÁ¬½ÓÖУ¬¶Ï¿ªÁ¬½Ó¼´±»Ïú»Ù¡£
£²£®VOÊÇÖµ¶ÔÏ󣬾«È·µã½²ËüÊÇÒµÎñ¶ÔÏó£¬ÊÇ´æ»îÔÚÒµÎñ²ãµÄ£¬ÊÇÒµÎñÂß¼­Ê¹Óõģ¬Ëü´æ»îµÄÄ¿µÄ¾ÍÊÇΪÊý¾ÝÌṩһ¸öÉú´æµÄµØ·½¡£
¡¡¡¡POÔòÊÇÓÐ״̬µÄ£¬Ã¿¸öÊôÐÔ´ú±íÆäµ±Ç°µÄ״̬¡£ËüÊÇÎïÀíÊý¾ÝµÄ¶ÔÏó±íʾ¡£Ê¹ÓÃËü£¬¿ÉÒÔʹÎÒÃǵijÌÐòÓëÎïÀíÊý¾Ý½âñ²¢ÇÒ¿ÉÒÔ¼ò»¯¶ÔÏóÊý¾ÝÓëÎïÀíÊý¾ÝÖ®¼äµÄת»»¡£
£³£®VOµÄÊôÐÔÊǸù¾Ýµ±Ç°ÒµÎñµÄ²»Í¬¶ø²»Í¬µÄ£¬Ò²¾ÍÊÇ˵£¬ËüµÄÿһ¸öÊôÐÔ¶¼Ò»Ò»¶ÔÓ¦µ±Ç°ÒµÎñÂß¼­ËùÐèÒªµÄÊý¾ÝµÄÃû³Æ¡£
¡¡¡¡POµÄÊôÐÔÊǸúÊý¾Ý¿â±íµÄ×Ö¶ÎÒ»Ò»¶ÔÓ¦µÄ¡£
PO¶ÔÏóÐèҪʵÏÖÐòÁл¯½Ó¿Ú¡£
-------------------------------------------------
POÊdz־û¯¶ÔÏó£¬ËüÖ»Êǽ«ÎïÀíÊý¾ÝʵÌåµÄÒ»ÖÖ¶ÔÏó±íʾ£¬ÎªÊ²Ã´ÐèÒªËü£¿ÒòΪËü¿ÉÒÔ¼ò»¯ÎÒÃǶÔÓÚÎïÀíʵÌåµÄÁ˽âºÍñîºÏ£¬¼òµ¥µØ½²£¬¿ÉÒÔ¼ò»¯¶ÔÏóµÄÊý¾Ýת»»ÎªÎïÀíÊý¾ÝµÄ±à³Ì¡£VOÊÇʲô£¿ËüÊÇÖµ¶ÔÏó£¬×¼È·µØ½²£¬ËüÊÇÒµÎñ¶ÔÏó£¬ÊÇÉú»îÔÚÒµÎñ²ãµÄ£¬ÊÇÒµÎñÂß¼­ÐèÒªÁ˽⣬ÐèҪʹÓõģ¬ÔÙ¼òµ¥µØ½²£¬ËüÊǸÅÄîÄ£ÐÍת»»µÃµ½µÄ¡£
Ê×ÏÈ˵POºÍVO°É£¬ËüÃǵĹØÏµÓ¦¸ÃÊÇÏ໥¶ÀÁ¢µÄ£¬Ò»¸öVO¿ÉÒÔÖ»ÊÇPOµÄ²¿·Ö£¬Ò²¿ÉÒÔÊǶà¸öPO¹¹³É£¬Í¬ÑùÒ²¿ÉÒÔµÈͬÓÚÒ»¸öPO£¨µ±È»ÎÒÊÇÖ¸ËûÃǵÄÊôÐÔ£©¡£ÕýÒòΪÕâÑù£¬PO¶ÀÁ¢³öÀ´£¬Êý¾Ý³Ö¾Ã²ãÒ²¾Í¶ÀÁ¢³öÀ´ÁË£¬Ëü²»»áÊܵ½ÈκÎÒµÎñµÄ¸ÉÉæ¡£ÓÖÕýÒòΪÕâÑù£¬ÒµÎñÂß¼­²ãÒ²¶ÀÁ¢¿ªÀ´£¬Ëü²»»áÊܵ½Êý¾Ý³Ö¾Ã²ãµÄÓ°Ï죬ҵÎñ²ã¹ØÐĵÄÖ»ÊÇÒµÎñÂß¼­µÄ´¦Àí£¬ÖÁÓÚÔõô´æÔõô¶Á½»¸ø±ðÈ˰ɣ¡²»¹ý£¬ÁíÍâÒ»µã£¬Èç¹ûÎÒÃÇûÓÐʹÓÃÊý¾Ý³Ö¾Ã²ã£¬»òÕß˵ûÓÐʹÓÃhibernate£¬ÄÇôPOºÍVOÒ²¿ÉÒÔÊÇͬһ¸ö¶«Î÷£¬ËäÈ»Õâ²¢²»ºÃ¡£
----------------------------------------------------
javaµÄ(PO,VO,TO,BO,DAO,POJO)½âÊÍ
 
PO(persistant object) ³Ö¾Ã¶ÔÏó
ÔÚo/rÓ³ÉäµÄʱºò³öÏֵĸÅÄÈç¹ûûÓÐo/rÓ³É䣬ûÓÐÕâ¸ö¸ÅÄî´æÔÚÁË¡£Í¨³£¶ÔÓ¦Êý¾ÝÄ£ÐÍ(Êý


Ïà¹ØÎĵµ£º

JavaÖеÄÊó±êʼþºÍ¼üÅÌʼþ

http://www.cnblogs.com/rookieport/archive/2005/09/05/163393.html
ÁôÏÂÔ­´´×÷ÕßµÄÁ´½Ó  10¸öÀý×Ó
ÁíÍ⻹ÓÐһƪ
//ÀûÓà java.awt.Robot ÀàÀ´×Ô¶¯Íê³ÉһЩ¼üÅÌ»òÊó±êµÄ¶¯×÷,ÏÂÃæÊÇÒ»¸öСÀý×Ó
//³ÌÐòÁ÷³Ì:Ä£ÄâÊó±ê×ó¼üµã»÷ ¿ªÊ¼-->ÔËÐÐ-->CMD-->DIR-->CLS-->EXIT
//Ä£ÄâÓÒ¼üµã»÷ ÒÆ¶¯µ½ÓÒϽÇ--&g ......

Java 23ÖÖÉè¼ÆÄ£Ê½Ò»µã¾Íͨ

Ò»¡¢´´½¨ÐÍģʽ
¡¡¡¡FACTORY£¿È˲ÅÊг¡£ºÒÔÍùÊÇÒªÄĸöÈ˲ţ¬¾ÍÕÒÄĸöÈ˲ţ¬Ð§Âʵͣ¬ÏÖÔÚÓÐÁËÈ˲ÅÊг¡£¬ÎÒÃÇÖ»ÐèÖ±½ÓÈ¥È˲ÅÊг¡ÌôÒ»¸öºÃÁË£»
¡¡¡¡BUILDER£¿Éú²úÁ÷Ë®ÏߣºÒÔǰÊÇÊÖ¹¤Òµ×÷·»Ê½µÄÈ˹¤µ¥¸öµ¥¸öµÄÉú²úÁã¼þÈ»ºóÒ»²½Ò»²½×é×°×ö£¬ºÃ±ÈÓÐÁ˹¤Òµ¸ïÃü£¬ÏÖÔÚ¶¼ÓÉÉú²úÁ÷Ë®Ïß´úÌæÁË¡£ÈçÒªÔì·áÌïÆû³µ£¬ÏÈÖÆ¶¨Æû³µµÄ¹¹ÔìÈç ......

Java Arrays.sort Ô´Âë½âÎö primitive

    Java ArraysÖÐÌṩÁ˶ÔËùÓÐÀàÐ͵ÄÅÅÐò¡£ÆäÖÐÖ÷Òª·ÖΪprimitiveºÍObjectÁ½´óÀ࣬·Ö±ðʹÓÃÁË¿ìËÙÅÅÐòÓëºÏ²¢ÅÅÐò¡£±¾ÕÂÒÔint[] µÄÅÅÐò£¬½²½âJava¶ÔprimitiveÅÅÐò¡£
    Ê×ÏÈ´ó¼ÒÒªÁ˽âʲôÊÇ¿ìËÙÅÅÐò£¬ËüÓÐʲôÓŵ㣬ÕâЩÎҾͲ»ÀÛÊöÁË£¬¸ø³öµØÖ·¡£http://zh.wikipedia.org/zh/%E5%BF%AB%E9 ......

ÓÉJAVA²ÎÊý´«µÝÒý·¢µÄ¶ÔÒýÓõÄ˼¿¼

½ñÌìÔÚ±àдһ¸ö¿ìËÙÅÅÐòº¯Êý£¬ÆäÖÐÏëÓÃÒ»¸öÔÚC++ÖÐÀàËÆswap¹¦Äܵĺ¯Êý£¬½á¹ûÒý·¢ÁËһϵÁеÄÎÊÌâ¡£
ÏÂÃæÊÇÔÚÍøÉÏËѵ½µÄ´úÂ룬²¢ÔÚÎҵı¾µØ»úÉÏ×÷ÁËÔËÐС£   
    
  public   class   ParamTest  
  {  
  public   static   void ......

JavaÄÚ²¿ÀࣨInner Class£©

¼òµ¥µÄ˵£¬ÄÚ²¿£¨inner£©ÀàÖ¸ÄÇЩÀඨÒå´úÂë±»ÖÃÓÚÆäËüÀඨÒåÖеÄÀࣻ¶ø¶ÔÓÚÒ»°ãµÄ¡¢ÀඨÒå´úÂ벻ǶÌ×ÔÚÆäËüÀඨÒåÖеÄÀ࣬³ÆÎª¶¥²ã£¨top-level£©Àà¡£¶ÔÓÚÒ»¸öÄÚ²¿À࣬°üº¬Æä¶¨Òå´úÂëµÄÀà³ÆÎªËüµÄÍⲿ£¨outer£©Àà¡£
1 Static member class£¨¾²Ì¬³ÉÔ±Àࣩ
ÀàÉùÃ÷Öаüº¬“static”¹Ø¼ü×ÖµÄÄÚ²¿Àà¡£ÈçÒÔÏ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ