¡¶ÇáÁ¿¼¶Java EEÆóÒµÓ¦ÓÃʵս¡· AntÓ÷¨
AntÓ÷¨——Õª×Ô¡¶ÇáÁ¿¼¶Java EEÆóÒµÓ¦ÓÃʵս¡·
1.6 AntµÄ°²×°ºÍʹÓÃ
AntÊÇÒ»ÖÖ»ùÓÚJavaµÄÉú³É¹¤¾ß
¡£´Ó×÷ÓÃÉÏÀ´¿´£¬ËüÓÐЩÀàËÆÓÚC±à³Ì£¨Unixƽ̨ÉÏʹÓý϶ࣩÖеÄMake¹¤¾ß£¬C/C++ÏîÄ¿
¾³£Ê¹ÓÃMake¹¤¾ßÀ´¹ÜÀíÕû¸öÏîÄ¿µÄ±àÒë¡¢Éú³É¡£
MakeʹÓÃShellÃüÁîÀ´¶¨Òå
Éú³ÉÈÎÎñ£¬²¢¶¨ÒåÈÎÎñÖ®¼äµÄÒÀÀµ¹ØÏµ£¬ÒÔ±ãËüÃÇ×ÜÊÇÒÔ±ØÐèµÄ˳ÐòÀ´Ö´ÐС£
Make¹¤¾ßÖ÷ÒªÓÐÈçÏÂÁ½¸öȱÏÝ£º
— Make¹¤¾ßµÄ±¾ÖÊ»¹ÊÇÒÀÀµUnixƽ̨µÄShellÓïÑÔ
£¬ËùÒÔMake¹¤¾ßÎÞ·¨¿çƽ̨¡£
— Make¹¤¾ßµÄÉú³ÉÎļþ
µÄ¸ñʽ±È½ÏÑϸñ£¬ÈÝÒ×µ¼Ö´íÎó¡£
Ant¹¤¾ßÊÇ»ùÓÚJavaÓïÑÔµÄÉú³É¹¤¾ß£¬ËùÒÔ¾ßÓÐ¿çÆ½Ì¨µÄÄÜÁ¦£»¶øÇÒAnt¹¤¾ßʹÓÃXMLÎļþÀ´±àдÉú³ÉÎļþ£¬Òò¶ø¾ßÓиüºÃµÄÊÊÓ¦ÐÔ¡£
Óɴ˿ɼû£ºAntÊÇJavaÊÀ½çµÄMake¹¤¾ß£¬¶øÇÒÕâ¸ö¹¤¾ßÊÇ¿çÆ½Ì¨µÄ£¬²¢¾ßÓмòµ¥¡¢Ò×ÓõÄÌØÐÔ¡£
Ìáʾ£ºÓÉÓÚAnt¾ßÓÐ¿çÆ½Ì¨µÄÌØÐÔ£¬ËùÒÔ±àдAntÉú³ÉÎļþʱ¿ÉÄÜ»áʧȥһЩÁé»îÐÔ¡£ÎªÁËÃÖ²¹Õâ¸ö²»×㣬AntÌṩÁËÒ»¸ö“exec”ºËÐÄtask£¬Õâ¸ötaskÔÊÐíÖ´ÐÐÌØ¶¨²Ù×÷ϵͳ
ÉϵÄÃüÁî¡£
1.6.1 AntµÄÏÂÔØ
ºÍ°²×°
ÏÂÔØºÍ°²×°AntÇë°´Èçϲ½Öè½øÐУº
£¨1£©µÇ¼
http://ant
.apache.org/bindownload.cgi
Õ¾µãÏÂÔØAnt×îа棬±ÊÕß³ÉÊé֮ʱ£¬AntµÄ×îÐÂÎȶ¨°æÊÇ1.7.0£¬½¨Òé
ÏÂÔØ¸Ã°æ±¾¡£
ËäÈ»AntÊÇ»ùÓÚJavaµÄÉú³É¹¤¾ß£¬¾ßÓÐÆ½Ì¨Î޹صÄÌØÐÔ£¬µ«¿¼Âǵ½½âѹËõµÄ·½±ãÐÔ£¬Í¨³£½¨ÒéWindowsƽ̨ÏÂÔØZIPѹËõ±¦£¬¶øLinuxƽ̨ÔòÏÂÔØGZѹËõ°ü¡£
£¨2£©½«ÏÂÔØµ½µÄѹËõÎļþ½âѹËõµ½ÈÎÒâ·¾¶
£¬ÀýÈç±ÊÕß½âѹËõµ½D:\¸ù·¾¶Ï£¬²¢½«AntÎļþ¼ÐÖØÃüÃûΪant170¡£½âѹËõºó¿´µ½ÈçÏÂÎļþ½á¹¹£º
—bin£ºÆô¶¯ºÍÔËÐÐ
AntµÄ¿ÉÖ´ÐÐÐÔÃüÁî¡£
—docs£ºAnt¹¤¾ßµÄÏà¹ØÎĵµ£¬ÕâЩÎĵµ¶Ôѧϰ
ʹÓÃAntÓкܴóµÄ×÷Óá£
—etc£º°üº¬Ò»Ð©Ñùʽµ¥Îļþ£¬Í¨³£ÎÞÐèÀí»á¸ÃĿ¼
ϵÄÎļþ¡£
—lib£º°üº¬AntµÄºËÐÄÀà¿â£¬ÒÔ¼°±àÒëºÍÔËÐÐAntËùÒÀÀµµÄµÚÈý·½Àà¿â¡£
—LICENSEµÈ˵Ã÷ÐÔÎĵµ¡£
Ìáʾ£ºÖØÃüÃûAntÎļþ¼Ð½ö½öÊÇΪÁË·½±ã¡¢¼ò½Ý£¬²¢²»ÊDZØÐèµÄ¡£¶ÁÕ߼ȿÉÒÔÏñ±ÊÕßÒ»ÑùÖØÃüÃû¸ÃÎļþ¼Ð£¬Ò²¿ÉÒÔ²»ÖØÃüÃû¸ÃÎļþ¼Ð¡£
£¨3£©AntµÄÔËÐÐÐèÒªÈçÏÂÁ½¸ö»·¾³±äÁ¿£º
—JAVA_HOME£º¸Ã»·¾³±äÁ¿Ó¦Ö¸ÏòJDKµÄ°²×°Â·¾¶¡£Èç¹ûÒѾ³É¹¦°²×°ÁËTomcat£¬Ôò¸Ã»·¾³±äÁ¿Ó¦¸ÃÒѾÊÇÕýÈ·µÄ¡£
—ANT_HOME£º¸Ã»·¾³±äÁ¿Ó¦Ö¸ÏòAntµÄ°
Ïà¹ØÎĵµ£º
1£®´Ó×ÜÌ忴ʼþ»úÖÆ
Æäʵʼþ»úÖÆÊÇÒ»ÖÖ´¦ÀíÊÀ½çµÄ·½Ê½ºÍ·½·¨¡£´«Í³µÄ˳Ðò³ÌÐòÉè¼Æ×ÜÊǰ´ÕÕÁ÷³ÌÀ´°²ÅÅËù×öµÄ¹¤×÷£¬¶øÊ¼þ»úÖÆµÄÌØµãÔÚÓÚ£ºµÈ´ý£¬Èç¹ûÓÐÊÂÇé·¢ÉúÔò´¦ÀíÖ®¡£ÕâÑùµÄºÃ´¦ÊÇ˳Ðò³ÌÐòÉè¼ÆÔÚûÓÐÊÂÇé×öµÄʱºòÒ²±ØÐëÑ»·ÔËÐУ¬×öºÁÎÞЧÂʵĿյÄÑ»·¹¤×÷¡£¶øÊ¼þ»úÖÆÔÚûÓÐÊÂÇéµÄʱºòÔò¿ÉÒÔ²»×öÈκÎÊÂÇéµÄµÈ´ý£¬´Ó¶ ......
Hibernate
Hibernate
ÊÇÒ»¸öÓÅÐãµÄ³Ö¾Ã»¯¿ò¼Ü
˲ʱ״̬£¬³Ö¾Ã״̬
ORM
£º¶ÔÏó¹ØÏµÓ³É䣬Íê³É¶ÔÏóÊý¾Ýµ½¹ØÏµÊý¾ÝµÄÓ³Éä»úÖÆ
ʹÓÃ
Hibernate
µÄÈýÏî×¼±¸¹¤×÷ÊÇ£º
1¡¢
Ìí¼Ó
hibernate
¿â
......
Ìá¸ßJAVAµÄÐÔÄÜ£¬Ò»°ã¿¼ÂÇÈçϵÄËĸöÖ÷Òª·½Ã棺
£¨1£© ³ÌÐòÉè¼ÆµÄ·½·¨ºÍģʽ
Ò»¸öÁ¼ºÃµÄÉè¼ÆÄÜÌá¸ß³ÌÐòµÄÐÔÄÜ£¬ÕâÒ»µã²»½öÊÊÓÃÓÚJAVA£¬Ò²ÊÊÓÃÒ²Èκεıà³ÌÓïÑÔ¡£ÒòΪËü³ä·ÖÀûÓÃÁ˸÷ÖÖ×ÊÔ´£¬ÈçÄڴ棬CPU,¸ßËÙ»º´æ£¬¶ÔÏó»º³å³Ø¼°¶àỊ̈߳¬´Ó¶øÉè¼Æ³ö¸ßÐÔÄܺͿÉÉìËõÐÔÇ¿µÄϵͳ¡£
µ±È»£¬ÎªÁËÌá¸ß³ÌÐòµÄÐÔÄܶø¸Ä±äÔÀ´µÄÉè¼ÆÊÇ ......
package com.google.i_sales.service.data;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashSet;
import java.util.List;
import java.util.Locale;
import java.uti ......
Ò»£®Ñ¡ÔñÌ⣨ÿµÀÌâ3·Ö£¬¹²45·Ö£©
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
£¨1£©ÏÂÁйØÓÚJavaÓïÑÔµÄÌØµã£¬ÃèÊö´íÎóµÄÊÇ£¨ &nb ......