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

[×ªÔØ]JSP PO VO BO DTO POJO DAO½âÊÍ

 PO £ºpersistent object³Ö¾Ã¶ÔÏó
1 £®ÓÐʱҲ±»³ÆÎªData¶ÔÏ󣬶ÔÓ¦Êý¾Ý¿âÖеÄentity£¬¿ÉÒÔ¼òµ¥ÈÏΪһ¸öPO¶ÔÓ¦Êý¾Ý¿âÖеÄÒ»Ìõ¼Ç¼¡£
2 £®ÔÚhibernate³Ö¾Ã»¯¿ò¼ÜÖÐÓëinsert/delet²Ù×÷ÃÜÇÐÏà¹Ø¡£
3 £®POÖв»Ó¦¸Ã°üº¬ÈκζÔÊý¾Ý¿âµÄ²Ù×÷¡£
---------------------------------------------------------
POJO £ºplain ordinary java object ÎÞ¹æÔò¼òµ¥java¶ÔÏó
Ò»¸öÖмä¶ÔÏ󣬿ÉÒÔת»¯ÎªPO¡¢DTO¡¢VO¡£
1 £®POJO³Ö¾Ã»¯Ö®ºó==¡µPO
£¨ÔÚÔËÐÐÆÚ£¬ÓÉHibernateÖеÄcglib¶¯Ì¬°ÑPOJOת»»ÎªPO£¬POÏà¶ÔÓÚPOJO»áÔö¼ÓһЩÓÃÀ´¹ÜÀíÊý¾Ý¿âentity״̬µÄÊôÐԺͷ½·¨¡£PO¶ÔÓÚprogrammerÀ´ËµÍêȫ͸Ã÷£¬ÓÉÓÚÊÇÔËÐÐÆÚÉú³ÉPO£¬ËùÒÔ¿ÉÒÔÖ§³ÖÔöÁ¿±àÒ룬ÔöÁ¿µ÷ÊÔ¡££©
2 £®POJO´«Êä¹ý³ÌÖÐ==¡µDTO
3 £®POJOÓÃ×÷±íʾ²ã==¡µVO
PO ºÍVO¶¼Ó¦¸ÃÊôÓÚËü¡£
----------------------------------------------------------
BO £ºbusiness object ÒµÎñ¶ÔÏó
·â×°ÒµÎñÂß¼­ÎªÒ»¸ö¶ÔÏ󣨿ÉÒÔ°üÀ¨¶à¸öPO£¬Í¨³£ÐèÒª½«BOת»¯³ÉPO£¬²ÅÄܽøÐÐÊý¾ÝµÄ³Ö¾Ã»¯£¬·´Ö®£¬´ÓDBÖеõ½µÄPO£¬ÐèҪת»¯³ÉBO²ÅÄÜÔÚÒµÎñ²ãʹÓã©¡£
¹ØÓÚBOÖ÷ÒªÓÐÈýÖÖ¸ÅÄî
1 ¡¢Ö»°üº¬ÒµÎñ¶ÔÏóµÄÊôÐÔ£»
2 ¡¢Ö»°üº¬ÒµÎñ·½·¨£»
3 ¡¢Á½Õß¶¼°üº¬¡£
ÔÚʵ¼ÊʹÓÃÖУ¬ÈÏΪÄÄÒ»ÖÖ¸ÅÄîÕýÈ·²¢²»ÖØÒª£¬¹Ø¼üÊÇʵ¼ÊÓ¦ÓÃÖÐÊʺÏ×Ô¼ºÏîÄ¿µÄÐèÒª¡£
----------------------------------------------------------
VO £ºvalue objectÖµ¶ÔÏó / view object±íÏÖ²ã¶ÔÏó
1 £®Ö÷Òª¶ÔÓ¦Ò³ÃæÏÔʾ£¨webÒ³Ãæ/swt¡¢swing½çÃæ£©µÄÊý¾Ý¶ÔÏó¡£
2 £®¿ÉÒԺͱí¶ÔÓ¦£¬Ò²¿ÉÒÔ²»£¬Õâ¸ù¾ÝÒµÎñµÄÐèÒª¡£
×¢ £ºÔÚstrutsÖУ¬ÓÃActionForm×öVO£¬ÐèÒª×öÒ»¸öת»»£¬ÒòΪPOÊÇÃæÏò¶ÔÏóµÄ£¬¶øActionFormÊǺÍview¶ÔÓ¦µÄ£¬Òª½«¼¸¸öPOÒªÏÔʾµÄÊôÐԺϳÉÒ»¸öActionForm£¬¿ÉÒÔʹÓÃBeanUtilsµÄcopy·½·¨¡£
----------------------------------------------------------
DTO £¨TO£© £ºData Transfer ObjectÊý¾Ý´«Êä¶ÔÏó
1 £®ÓÃÔÚÐèÒª¿ç½ø³Ì»òÔ¶³Ì´«Êäʱ£¬Ëü²»Ó¦¸Ã°üº¬ÒµÎñÂß¼­¡£
2 £®±ÈÈçÒ»ÕűíÓÐ100¸ö×ֶΣ¬ÄÇô¶ÔÓ¦µÄPO¾ÍÓÐ100¸öÊôÐÔ£¨´ó¶àÊýÇé¿öÏ£¬DTO ÄÚµÄÊý¾ÝÀ´×Ô¶à¸ö±í£©¡£µ«view²ãÖ»ÐèÏÔʾ10¸ö×ֶΣ¬Ã»ÓбØÒª°ÑÕû¸öPO¶ÔÏ󴫵ݵ½client£¬ÕâʱÎÒÃǾͿÉÒÔÓÃÖ»ÓÐÕâ10¸öÊôÐÔµÄDTOÀ´´«ÊäÊý¾Ýµ½client£¬ÕâÑùÒ²²»»á±©Â¶server¶Ë±í½á¹¹¡£µ½´ï¿Í»§¶ËÒÔºó£¬Èç¹ûÓÃÕâ¸ö¶ÔÏóÀ´¶ÔÓ¦½çÃæÏÔʾ£¬ÄÇ´ËʱËüµÄÉí·Ý¾ÍתΪVO¡£
-----------------------------


Ïà¹ØÎĵµ£º

jspÁ¬½ÓÊý¾Ý¿â

 <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<%@ page contentType="text/html; charset=gb2312" language="java"
import="java.sql.*"%>
<%  
    /*********************
  &nb ......

JSPÖ¸ÁîÔªËØ


JSPµÄÔËÐлúÖÆ£º
JSPÈÝÆ÷¹ÜÀíJSPÒ³ÃæÉúÃüÖÜÆÚµÄÁ½¸ö½×¶Î£º×ª»»½×¶ÎºÍÖ´Ðн׶Ρ£µ±ÓÐÒ»¸ö¶ÔJSPÒ³ÃæµÄ¿Í»§ÇëÇóµ½À´Ê±£¬JSPÈÝÆ÷¼ìÑéJSPÒ³ÃæµÄÓï·¨ÊÇ·ñÕýÈ·£¬½«JSPÒ³Ãæ×ª»»ÎªServletÔ´Îļþ£¬È»ºóµ÷ÓÃjavac¹¤¾ßÀà±àÒëServletÔ´ÎļþÉú³É×Ö½ÚÂëÎļþ£¬ÕâÒ»½×¶ÎÊÇת»»½×¶Î¡£½ÓÏÂÀ´£¬ServletÈÝÆ÷¼ÓÔØ×ª»»ºóµÄServletÀ࣬ʵÀý»¯Ò»¸ ......

¶ÔASP¡¢JSP¡¢PHP¡¢ASP.NET½øÐÐʵ¼ÊÓ¦ÓÃ%ͳ¼Æ

 ¡¡¡¡¸÷´óÍøÂç±à³ÌÓïÑÔµÄ10Äê·ÜÕ½£¬¸÷ÓÐËù³¤¡¢¸÷ÁìǧÇï¡£½ñÈÕ¶ÔÓÚÎÒÃǵÄÍøÕ¾±à³ÌÓïÑÔ:ASP¡¢JSP¡¢PHP¡¢ASP.NET½øÐÐʵ¼ÊÓ¦ÓÃͳ¼Æ:
¡¡¡¡ASP:50%
¡¡¡¡JSP:10%
¡¡¡¡PHP:20%
¡¡¡¡ASP.NET:20%
¡¡¡¡¸ù¾ÝÒÔÉÏͳ¼ÆÀ´×öÒ»ÏÂÌÖÂÛ¡£ASP¼¼ÊõÈç½ñÌì¿ÉÒÔ˵ÒѳÉΪ¹ýÈ¥£¬µ«ÈÔÕ¼Êг¡µÄ50%£¬ÒòΪµ±Ê±ASP¼¼ÊõµÄÐËÆð£¬¶Ô´ó²¿·Ö±à³Ì ......

jsp·ÖÒ³

ÉÏ¿ÎÀÏʦ½²½âÁËjsp·ÖÒ³ £¬¹ØÓÚ¼ÆËã×ÜÒ³Êý
 
 ËûµÄËã·¨ÊÇ  totalPage=(totalRecords+pageSize-1)/pageSize;  Ëû˵Èç¹û²»ºÃÀí½â£¬¾ÍÓà i f  else Åжϡ£
 
Ï¿ο´Êé
 
 Å¼È»ÏëÆðÁËÒÔǰ£¬µÄÒ»¸öËã·¨
 
totalPage=(totalRecords%pageSize==0)?  (totalRecords/page ......

JSP×Ô¶¨Òå±êÇ©£¨tag£©

ʲôÊÇ×Ô¶¨Òå±êÇ©£¿
1£¬Óû§×Ô¶¨ÒåµÄJavaÓïÑÔÔªËØ, ʵÖÊÊÇÔËÐÐÒ»¸ö»òÕßÁ½¸ö½Ó¿ÚµÄJavaBean;
2£¬¿ÉÒԷdz£½ôÃܵغÍJSPµÄ±íʾÂß¼­ÁªÏµÔÚÒ»Æð£¬ÓÖ¾ßÓÐºÍÆÕͨJavaBeanÏàͬµÄÒµÎñÂß¼­´¦ÀíÄÜÁ¦;
3£¬µ±Ò»¸öJSPÒ³Ãæ×ª±äΪservletʱ£¬Æä¼äµÄÓû§×Ô¶¨Òå±êǩת»¯Îª²Ù×÷Ò»¸ö³ÆÎª±êÇ©handerµÄ¶ÔÏó;
4£¬¿É²Ù×÷ĬÈ϶ÔÏ󣬴¦Àí±íµ¥Êý¾Ý£¬ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ