Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö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ÍøÕ¾ 2

java¹úÍâÖøÃûÍøÕ¾
1. JavaµÄÀϼңº
¡¡¡¡Á´½Ó£ºwww.javasoft.com java.sun.com
¡¡¡¡¼ò½é£ºÕâÊDzéÕÒ¸÷ÖÖJava¹Ù·½×ÊÔ´µÄºÃµØ·½£¬ÎÒÃÇ¿ÉÒÔÔÚÕâÀïÏÂÔص½×îеÄJDK¡¢Java¹¤¾ß¡¢ÒÔ¼°JDKDOC¡£
¡¡¡¡2. EarthwebµÄ¿ª·¢ÍøÕ¾£º
¡¡¡¡Á´½Ó£ºwww.gamelan.com
¡¡¡¡¼ò½é£ºËüÊÇËùÓÐJava×ÊÔ´Õ¾µãµÄʼ×æ¡£
¡¡¡¡3. Java FocusÍøÕ¾£º ......

java 23ÖÖÉè¼ÆģʽÖг£ÓõľÅÖÖ

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

Java²Ù×÷MS WordºÍExcelÎĵµ

ÄÜͨ¹ýJavaÀ´²Ù×÷Word»òÕßExcelµÄapi£¬¾ÝÎÒËùÖªµÄÓÐÕâЩ£¬¶¼¿¼²ìÁËһϣ¬¿ªÔ´µÄ³ýÁËOpenofficeºÍofficewriter¶ÔWordµÄ±í¸ñÓкõÄÖ§³ÖÍ⣬ÆäËû¶¼ºÜ²»×¨Òµ£¬»òÕß²»Ö§³Ö¡£
jacob http://sourceforge.net/projects/jacob-project/
JACOB is a JAVA-COM Bridge that allows you to call COM Automation components from Java. ......

java¼òµ¥µØ¶ÁдÎļþ

×ÜÊÇÍü¼Çjava¶ÁдÎļþµÄ´úÂë¾ßÌåÔõôд£¬Ð´ÁËÒ»¸ö¼Ç¼ÈçÏÂ
String filename="mydict.txt";
File file=new File(filename);
//read file
if(file.exists())
{
try
{
BufferedReader br=new BufferedReader(new FileReader(file));
String temp=null;
while((temp=br.readLine())!=null) ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ