Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö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ѧϰԴ´úÂë

package com.huawei.globe;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.ArrayList;
public class CrossConectionContextSheet
{
 CrossCalition cc = new CrossCalition();
&nbs ......

JavaÖÐJNDIµÄÅäÖÃ

·½°¸Ò»²½Ö裺
1¡¢ÅäÖÃTomcat\conf\context.xmlÌí¼Ó <Resource>
 <Resource name="jdbc/books" auth="Container"
  type="javax.sql.DataSource" maxActive="100" maxIdle="30"
  maxWait="10000" username="sa" password=""
  driverClassName="com.microsoft.jdbc.sqlse ......

javaÐòÁл¯Óë·´ÐòÁл¯


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;
import java.util.List;
/************************* ......

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

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

JAVA¼òµ¥¸ÅÄî

1.ʵÀý³ÉÔ±ºÍÀà³ÉÔ±
ʵÀý³ÉÔ±ÖÐÊÇÊôÓÚ¶ÔÏóµÄ,°üÀ¨ÊµÀý³ÉÔ±±äÁ¿ºÍʵÀý³ÉÔ±·½·¨,Ö»Óд´½¨Á˶ÔÏóÖ®ºó²ÅÄÜ·ÃÎÊʵÀý³ÉÔ±±äÁ¿ºÍʵÀý³ÉÔ±·½·¨.
    Àà³ÉÔ±ÊÇÊôÓÚÀàµÄ,Àà³ÉÔ±ÐèÒªÓùؼü×Östatic±êʶ,Ò²³ÆΪ¾²Ì¬³ÉÔ±,Àà³ÉÔ±°üÀ¨Àà³ÉÔ±±äÁ¿ºÍÀà³ÉÔ±·½·¨,ͨ¹ýÀàÃû¿ÉÒÔÖ±½Ó·ÃÎÊÀà³ÉÔ±±äÁ¿ºÍµ÷ÓÃÀà³ÉÔ±·½·¨,¼´Ê¹Ã»Óд´½ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ