´«ÖDz¥¿ÍJAVAÅàѵOAÏîÄ¿ ÉóÅúÁ÷תģ¿é
´«ÖDz¥¿ÍJAVAÅàѵOAÏîÄ¿ ÉóÅúÁ÷תģ¿é(δ)
×ö¹¤×÷£¬×ö¼¼Êõ£¬×îÖ÷ÒªµÄ¾ÍÊÇÓÐÒ»ÖÖרÑеŦÄÜ£¬ÌرðÊÇÔÚѧϰµÄ³õÆÚ½×¶ÎÒ²ºÜÖØÒª£¬ÒòΪ£¬ÀÏʦÓÀÔ¶²»¿ÉÄܰÑËùÓеÄ֪ʶ½»¸øÄ㣬¾ÍÏñ£¬Äã±»ÄãĸÇ×ÉúÁËÏÂÀ´£¬ËûÊÖ°ÑÊֵĽ̻áÁËÄã×ß·£¬µ«ÊÇÈËÉúµÄ·ȴÊÇÒªÄã×Ô¼ºÈ¥×ßµÄÒ»Ñù¡£ÍùÈÕµÄѧУ£¬Ò²½ö½öÊǽ̻áÁËÄã×öÈ˵ĵÀÀí£¬»òÕßÊÇѧϰһ¸ö¶«Î÷µÄ·½·¨¡£¶ø½ñ£¬ÄãÎÒ×ß½øÁËÉç»á£¬Éç»á£¬ºÜÉÙ»áÓÐÈËÀ´½ÌÄãÁË£¬ºÜ¶à¶«Î÷¶¼µÃ×Ô¼ºÈ¥ÁìÎò£¬×öÈË£¬ÈËÓëÈËÖ®¼ä£¬Í¬ÊÂÖ®¼ä µÄ¹ØÏµ£¬¶¼ÐèÒªÎÒÃÇ×Ô¼ºÈ¥ÁìÎò¡£
ÎÒÓÐʱºò»áÒòΪһЩÀ§ÄѶøÐÄÉúÆ£±¹£¬ÕâÒ²ÈËÖ®³£Ç飬ÿһ¸öÈ˶¼ÓÐÀÛµÄʱºò£¬µ«ÊÇÈç¹û²»ÄÜÕýÈ·µÄÀ´µ÷½Ú¹¤×÷£¬Ñ§Ï°£¬×Ô¼º»òÐí»áÔ½À´Ô½Êܵ½ÌôÕ½¡£Ï£ÍûÄãÒ²ÄÜÔÚÕâÒ»Ìõ·ÉÏÔ½×ßÔ½Ô¶£¬ÕâÊÇËû¸øÎÒµÄ×£¸££¬ÎÒÒ²ÏàÐÅ£¬Ò»¶¨»áµÄ£¬ºÍÌÀÑô¹âÀÏʦ˵µÄÒ»Ñù£¬×öÈ˱È×öʸüÖØÒª¡£
С֪ʶµã£º
1.»ØÍË¡£·µ»Øµ½Ö®Ç°µÄ½áµã£¬ÖØÐÂÖ´ÐУ¡JBPMûÓÐÖ±½ÓÖ§³Ö£¬Òª×Ô¼ºÀ´ÊµÏÖ¡£ËùÒÔ£¬Òª¶ÔJBPMµÄÔ´ÂëÓÐÒ»¶¨Á˽⡣
2.Á÷³ÌǶÌס£¾ÍÊÇ×ÓÁ÷³Ì¡£JBPMÖ§³Ö
3.State½áµã¡£ÔÝÍ£¡£Ò»¸öÁ÷³ÌÖ´ÐÐʱ£¬¿ÉÒÔÔÝÍ££¬È¥Ö´ÐÐÆäËüÁ÷³Ì¡£
ÉóÅúÁ÷ת£º
1.Ö´ÐÐÉóÅúÁ÷ת
Ö±½ÓÖ´ÐÐÊDz»¿ÉÄܵģ¬ÒòΪÉóÅúÁ÷³Ì£¬ºÍÎĵµÄ£¿é¡£Ö»ÓÐÕâÁ½¸ö²Å¿ÉÒÔ¡£ËùÒÔÏÈʵÏÖÈçÏ¡££¨Ö´ÐÐÉóÅúÁ÷³Ì£¬ÒªÓõ½ProcessDefinition£©
2.ÎĵµÄ£¿é¹ÜÀí
3.ÉóÅúÁ÷³Ì¹ÜÀí
4.²éѯ
ʵÏÖ²½Ö裺
1.ÎĵµÄ£¿é¹ÜÀí
a) ·ÖÎö
b) Éè¼ÆÊµÌå
Ö÷¼ü£º Long id;
ÎļþÃû£ºString fileName;
˵Ã÷£ºString description;
À©Õ¹Ãû:extension
ÎļþËùÓõÄÁ÷³Ì£ºString processName;
ÎļþµÄ·¾¶£ºString path;
Îļþ´æ·ÅµÄ·½Ê½£º
1.¿ÉÒÔ´æµ½Êý¾Ý¿âÖУ¬bolbÀàÐÍ¡£
2.¿ÉÒÔ·ÅÔÚÎļþÖУ¬´æÒ»¸ö·¾¶¡£
c) ±àд¶ÔÓ¦µÄdomainÀàºÍDocumentTemplateÀà¡£
d) ±àдActionÀà
i. Óë֮ǰÏà±È£¬¶àÁËÒ»¸öÏÂÔØµÄ·½·¨¡£
ii. дÉÏ´«ÎļþʱעÒâÊÂÏ
1. org.apache.commons.io.FilenameUtils;¿ÉÒÔÖ±½Ó¸ù¾ÝÎļþÈ«Ãû£¬È¡µÃÆäÖеÄÎļþÃûºÍÀ©Õ¹Ãû¡£
2. ·ÀÖ¹ÉÏ´«Î£ÏÕÎļþ£¨.jsp£©,°ÑÉÏ´«¹ýÀ´µÄËùÓÐÎļþ¶¼¸ÄÃû¡£ÀýÈçÓÃÒ»¸öËæ»úµÄ×Ö·û´®¡£UUID.randomUUID().toString();
С֪ʶµã£º
1.Èç¹û³ÌÐòÖÐÓÐûÓÐʵÏֵŦÄÜ£¬Äã¿ÉÒÔʹÓÃÒ»ÖÖÌØ±ðµÄ·½Ê½£¬Ê¹ÓÃÈÎ ÁбíµÄ·½Ê½½øÐбê×¢£º¼ÓÈ룺
1.//FIXME
2.//TODO
3.//XXX
3. ´ò¿ªÒ»¸öÎļþ¼þ£¬Èç¹ûÎļþ¼ÐÖеÄÎļþÌ«¶àÁË£¬»áËٶȺÜÂý£¬ÏàÐÅ´ó¼Ò¶¼Óй
Ïà¹ØÎĵµ£º
JavaÖеÄÎÒÃÇ¿ÉÒÔÀûÓÃsplit°Ñ×Ö·û´®°´ÕÕÖ¸¶¨µÄ·Ö¸î·û½øÐзָȻºó·µ»Ø×Ö·û´®Êý×飬ÏÂÃæÊÇstring.splitµÄÓ÷¨ÊµÀý¼°×¢ÒâÊÂÏ
java.lang.string.split
split ·½·¨
½«Ò»¸ö×Ö·û´®·Ö¸îΪ×Ó×Ö·û´®£¬È»ºó½«½á¹û×÷Ϊ×Ö·û´®Êý×é·µ»Ø¡£
stringObj.split([separator£¬[limit]]) Ãâ·Ñ×ÊÔ´ÊÕ¼¯Íø£¨http://www.freezq.cn£©
strin ......
AVAÏà¹Ø»ù´¡ÖªÊ¶
1¡¢ÃæÏò¶ÔÏóµÄÌØÕ÷ÓÐÄÄЩ·½Ãæ
1.³éÏó£º
³éÏó¾ÍÊǺöÂÔÒ»¸öÖ÷ÌâÖÐÓ뵱ǰĿ±êÎ޹صÄÄÇЩ·½Ã棬ÒÔ±ã¸ü³ä·ÖµØ×¢ÒâÓ뵱ǰĿ±êÓйصķ½Ãæ¡£³éÏó²¢²»´òËãÁ˽âÈ«²¿ÎÊÌ⣬¶øÖ»ÊÇÑ¡ÔñÆäÖеÄÒ»²¿·Ö£¬ÔÝʱ²»Óò¿·Öϸ½Ú¡£³éÏó°üÀ¨Á½¸ö·½Ã棬һÊǹý³Ì³éÏ󣬶þÊÇÊý¾Ý³éÏó¡£
2.¼Ì³Ð£º
¼Ì ......
http://webservices.ctocio.com.cn/java/258/9422258_2.shtml
¡¡±¾ÎÄÎ§ÈÆÒ»¸ö¼òµ¥µÄÀý×ÓÂÛÊöÁËÈçºÎ¹¹¼ÜÒ»¸öJava²¢·¢Ä£ÐÍ¿ò¼Ü£¬ÆäÖÐʹÓÃÁËһЩ¹¹½¨¿ò¼ÜµÄ³£Óü¼Êõ£¬Ï£Íû¶ÁÕßÄܹ»Éî¼ÓÁì»áÆäÔÀí£¬Ò²Ï£ÍûÄú¿ÉÒÔ¶Ô±¾ÎÄÖеĿò¼Ü½øÐÐÀ©³ä£¬Ö±½ÓÓ¦Óõ½×Ô¼ºµÄ¹¤×÷ÖС£
¡¡¡¡Java¶àÏß³ÌÌØÐÔΪ¹¹½¨¸ßÐÔÄܵÄÓ¦ÓÃÌṩÁ˼«´óµÄ·½±ã£¬µ«Ê ......
Java Servlet API˵Ã÷Îĵµ£¨2.1a°æ£©£¨¶þ£©
API¶ÔÏóµÄ˵Ã÷\r
ÕâÒ»²¿·Ö°üº¬Á˶ÔJava Servlet APIµÄÈ«²¿ÀàºÍ½Ó¿ÚµÄÏêϸ˵Ã÷¡£Õâ¸ö˵Ã÷ÓëJavadoc API²î²»¶à£¬µ«ÊÇÕâ·ÝÎĵµÌṩÁ˸ü¶àµÄÐÅÏ¢¡£
API°üº¬ÁËÁ½¸öÈí¼þ°ü£¬Ê®¶þ¸ö½Ó¿ÚºÍ¾Å¸öÀà¡£
Èí¼þ°ü£ºjavax.serv ......
Java Servlet API˵Ã÷Îĵµ£¨2.1a°æ£©£¨Èý£©
Èí¼þ°ü£ºjavax.servlet.http
Ëù°üº¬µÄ½Ó¿Ú£ºHttpServletRequest£»HttpServletResponse£»HttpSession£»HttpSessionBindingListener£»HttpSessionContext¡£
Ëù°üº¬µÄÀࣺCookie£»Http ......