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

REST·ç¸ñµÄJava MVC¿ò¼Ü£ºWebWind¼ò½é

¼¸Ììǰ£¬¸Õ¿´ÁËIBM DeveloperworksÉÏij¸ö¼¼Êõ´óÅ£×öµÄ¹ØÓÚÉè¼ÆREST·ç¸ñµÄJava MVC¿ª·¢¿ò¼ÜµÄÎÄÕ£¬½ñÌìÔÚGoogle CodeÉÏ·¢ÏÖÁËÒ»¸ö»ùÓÚJavaµÄREST·ç¸ñµÄMVC¿ª·¢¿ò¼Ü£¬È¡ÃûWebWind
¡£
“WebWindÊÇÒ»¸öJava MVC¿ò¼Ü¡£ºÍ³£¼ûµÄMVC¿ò¼ÜÈçStruts¡¢WebWork²»Í¬£¬WebWindÌìÉúÖ§³ÖÓû§ÓѺõÄURL£¬ÈÃWebÓ¦ÓóÌÐò¶ÔËÑË÷ÒýÇæ¸ü¼ÓÓѺ㬿ª·¢¸ü¼òµ¥¡£”ÔÚWebWindµÄ¼ò½éÖÐÈçÊÇдµÀ¡£
WebWindÊÇ»ùÓÚApache License 2.0µÄ¿ªÔ´Ð­Ò鿪·¢£¬Òò´ËÓû§¿ÉÒÔÃâ·ÑʹÓá£
WebWind·Ç³£¼òµ¥ÓëÇáÁ¿£¬jarÎļþÒ²Ö»ÓÐ86K£¨º¬Ô´´úÂëÎļþ£©¡£
ÁíÍ⣬WebWind³ä·ÖʹÓÃÁËJava5µÄMetadata£¨±ê¼Ç£©£¬²¢ÇÒÎÞÐèÓû§ÔÙÅäÖöîÍâµÄÅäÖÃÎļþ£¬Ò²ÎÞÐèÏñStrutsÒ»ÑùʵÏÖÌØ¶¨µÄÈç “Action”»ò“Controller”Ö®ÀàµÄ½Ó¿Ú£¬Ö»ÐèÔÚÒ»¸öÆÕͨµÄÀàµÄ´¦Àí·½·¨Ç°¼ÓÉÏ“@Mapping
”±ê¼Ç£¬WebWind±ã×Ô¶¯´¦Àí¶ÔÓ¦URIµÄÇëÇó¡£Ä¿Ç°£¬WebWindÄÚÖÃSpringºÍGuiceÁ½ÖÖIoCÈÝÆ÷£¬²¢Ö§³ÖJSP¡¢VelocityµÈÖÚ¶àµÚÈý·½×é¼þ¡£
ʹÓÃWebWind£¬ÐèÒªÔÚweb.xmlÖÐÌí¼ÓWebWindʹÓõÄServletÉùÃ÷£¬³ý´ËÖ®Í⣬ÔÙÎÞʹÓÃWebWind±ØÐëµÄÅäÖÃÎļþ£¨Èç¹ûʹÓÃSpring£¬»¹ÐèÒªÅäÖÃapplicationContextµÈÅäÖÃÎļþ£¬µ«ÕâÊÇʹÓÃSpring±ØÐëµÄ£©£¬¹ØÓÚWebWindµÄÅäÖÃ˵Ã÷£¬Çë²Î¿¼Google CodeÉϵÄWebWindÅäÖÃ
¡£
ʹÓÃWebWindµÄÒªÇó£º
Java 5»ò¸ü¸ß°æ±¾¡£
Servlet 2.4¼æÈݵÄWeb·þÎñÆ÷£¨»ò¸ü¸ß°æ±¾£©¡£
Ò»¸öIoCÈÝÆ÷£¬ÀýÈçSpring»òGuice¡£ 
WebWind²»½öʹÓ÷½±ã£¬¶øÇÒ·½±ã¸÷ÖÖ³£ÓòÙ×÷µÄ´¦Àí·½·¨£¬Í¬Ê±Ò×ÓÚÀ©Õ¹£¬¹ØÓÚWebWindµÄÏêϸ¿ª·¢Ö¸ÄÏ£¬Çë²Î¿¼Google CodeÉϵÄÎĵµ
¡£


Ïà¹ØÎĵµ£º

JavaÐòÁл¯µÄ»úÖÆºÍÔ­Àí£¨½²µÄºÜÏêϸҲºÜÒ×¶®£©


±¾ÎĽ²½âÁËJavaÐòÁл¯µÄ»úÖÆºÍÔ­Àí¡£´ÓÎÄÖÐÄã¿ÉÒÔÁ˽âÈçºÎÐòÁл¯Ò»¸ö¶ÔÏó£¬Ê²Ã´Ê±ºòÐèÒªÐòÁл¯ÒÔ¼°JavaÐòÁл¯µÄËã·¨¡£
 
00 00 00 0B: 11, containVersionµÄÖµ.
 
0x70:TC_NULL£¬Ã»Óг¬ÀàÁË¡£
 
0x49: ÓòÀàÐÍ. 49 ´ú±í"I", Ò²¾ÍÊÇInt..
00 0E: ÓòÃû×Ö³¤¶ ......

Java I/O³£ÓÃÁ÷ʾÀý


package io;   
import java.io.*;   
/**  
* @author ¸ßÕíÎâÓÇ  
* ÀûÓûº³åÇøÔ­Àí,BufferedInputStream,  
* ÊµÏÖµÄÎļþ×Ö½ÚÁ÷¶ÁÈ¡¹¦ÄÜʾ·¶  
*  
*/  
public class BufferedInOutputStream {  & ......

java¹æÔ¼


1£® ¹ØÓÚ»ù´¡Êý¾ÝÀàÐÍ¡£
»¹¼ÇµÃÉÏһƬÎÄÕÂÖнáβ²¿·ÖµÄÄǸöÀý×Óô£¿
ÒòΪ¼ÆËã»úµÄ2½øÖƵÄÌØÐÔ£¬JavaÓïÑÔ£¨ÆäËûÓïÑÔºÃÏñÒ²Ò»Ñù£©ÎÞ·¨×¼È·µØ½øÐÐfloat,doubleÀàÐÍÊý¾ÝµÄ¼ÆË㣬ËùÒÔ£¬×÷ÕâЩ¼ÆËãµÄʱºòÐèÒª¿¼ÂÇʹÓÃBigDecimalן÷Àà¡£
 
2£® StringÀàÓëStringBufferÀà
JavaµÄStringÀàÌṩÈçϵļòµ¥µÄ×Ö·û´®Á¬½Ó·½· ......

JAVA»ù´¡ÖªÊ¶¾«»ª×ܽá

1¡¢ ¶ÔÏóµÄ³õʼ»¯
(1) ·Ç¾²Ì¬¶ÔÏóµÄ³õʼ»¯
ÔÚ´´½¨¶ÔÏóʱ£¬¶ÔÏóËùÔÚÀàµÄËùÓÐÊý¾Ý³ÉÔ±»áÊ×ÏȽøÐгõʼ»¯¡£
»ù±¾ÀàÐÍ£ºintÐÍ£¬³õʼ»¯Îª0¡£
Èç¹ûΪ¶ÔÏó£ºÕâЩ¶ÔÏó»á°´Ë³Ðò³õʼ»¯¡£
¡ùÔÚËùÓÐÀà³ÉÔ±³õʼ»¯Íê³ÉÖ®ºó£¬²Åµ÷Óñ¾ÀàµÄ¹¹Ôì·½·¨´´½¨¶ÔÏó¡£
¹¹Ôì·½·¨µÄ×÷ÓþÍÊdzõʼ»¯¡£
(2) ¾²Ì¬¶ÔÏóµÄ³õʼ»¯
³ÌÐòÖÐÖ÷ÀàµÄ ......

ÀûÓÃjavaÐòÁл¯·´ÐòÁл¯ ʵÏÖ·­ÒëÀý×Ó

xmlÖмüÃûΪ Ó¢ÎÄ£¬¼üֵΪÖÐÎÄ£¬¶ÁÈ¡½âÎö£¬È¡ÖµÊµÏÖ·­Òë
import java.beans.XMLDecoder;
import java.beans.XMLEncoder;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.ArrayList; ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ