ÎÒµÄÈÕ³£

µÇ¼/×¢²á
ÄúÏÖÔÚµÄλÖãºÂÛ̳ ¸ÇÊÀ³ÌÐòÔ±(ÎҲµ½ÁË¿ªÍ· ȴûÓвµ½½á¾Ö) ¸ÇÊÀ³ÌÐòÔ± > ΪʲôҪѧSpring
×ܹ²48086Ìõ΢²©

¶¯Ì¬Î¢²©

²é¿´: 1385|»Ø¸´: 8

ΪʲôҪѧSpring

[¸´ÖÆÁ´½Ó]

34

Ö÷Ìâ

4

ÌýÖÚ

110

½ðÇ®

Èý´üµÜ×Ó

¸ÃÓû§´Óδǩµ½

Ìøתµ½Ö¸¶¨Â¥²ã
Â¥Ö÷
·¢±íÓÚ 2015-04-18 20:51:50 |Ö»¿´¸Ã×÷Õß |µ¹Ðòä¯ÀÀ
ΪʲôҪѧspring£¿
ÏÈÀ´¿´ÕÅͼ£¬Ëü¼Ç¼µÄÊÇWeb¿ò¼ÜµÄ·¢Õ¹Ê·¡£
2 a- r  @  K7 K. N3 @9 [
»¹Óиü¶àÄã¿ÉÄÜÌý¶¼Ã»Ìý˵µÄWeb¿ò¼Ü£¬ÏêϸµÄ¿ò¼ÜÁбíÇë²Î¼ûÕâÀï¡£ÎÒÏëÄãÒѾ­ÑÛ»¨çÔÂÒÁË£¬´ÓÕâô¶à¿ò¼ÜÖУ¬ÈçºÎ²ÅÄÜÌôÑ¡³öÄãÐÄÒǵĿò¼ÜÄØ£¿
Ö÷Á÷µÄ¼¸ÖÖÔËÐÐÔÚJVMÉϵÄȫջʽWeb¿ò¼Ü(Full Stack Web Framework)ÓÐSpring£¬Grails£¬Play!£¬JRuby on Rails£¬VaadinµÈµÈ£¬ËüÃǸ÷×ÔÓи÷×ÔµÄÓÅȱµã¡£(ËùνFull Stack Web¿ò¼Ü£¬ÊÇÖ¸ËùÓеIJãÎÞ·ìÏνӣ¬Äã¿ÉÒÔ×öµ½Don¡¯t Repeat Yourself(DRY)£¬×ÔÉ϶øϵÄʹÓÃÒ»ÖÖÓïÑÔ¡£)
¶ÔÎÒÃǶøÑÔ£¬ÓÀԶûÓС°×îºÃ¡±µÄ¿ò¼Ü£¬Ö»ÓÐ×îÊʺÏ×Ô¼ºÐèÇóµÄ¿ò¼Ü¡£ÔÚ¿¼ÂÇÒ»¸ö¿ò¼Üʱ£¬ÄãÐèÒª¿¼ÂǵÄÎÊÌâͨ³£ÓÐÕâô¼¸¸ö£º
  • ÎÒʹÓõÄÓïÑÔºÍƽ̨֧³ÖÕâ¸ö¿ò¼ÜÂð£¿
  • Õâ¸ö¿ò¼ÜºÍÆäËûÎÒÕýÔÚʹÓõĿò¼ÜµÄ¼æÈÝÐÔÔõôÑù£¿
  • ѧϰÕâ¸ö¿ò¼ÜµÄѧϰÇúÏßÊÇ·ñÌ«¶¸£¿
  • ËüµÄ¿ª·¢Ð§ÂÊÈçºÎ£¿
  • °²È«ÐÔÈçºÎ£¿
  • ·½±ã½øÐе¥Ôª²âÊÔÂð£¿
  • Õâ¸ö¿ò¼ÜµÄÎĵµÖ§³ÖÔõôÑù£¿ÉçÇø¹»»îÔ¾Âð£¿" n- J2 t  u  x% L' m
¶ÔÓÚ±ÊÕ߶øÑÔ£¬Ñ§Ï°ÇúÏߺͿª·¢Ð§ÂÊÊǷdz£ÖØÒªµÄ£¬¿¼Âǵ½SpringÍêȫʹÓÃjavaÓïÑÔ£¬²»ÐèÒªÔÙѧϰеÄÓïÑÔ£¬ÁíÍâSpringͬÆäËû¿ò¼ÜµÄ¼æÈÝÐÔ¡¢¿ÉÀ©Õ¹ÐÔ¶¼·Ç³£ºÃ£¬¸üÖØÒªµÄÊÇÇ¿´óµÄÎĵµÖ§³ÖºÍ»îÔ¾µÄÉçÇø£¬ÈÃÎÒÑ¡ÔñSpring×÷Ϊ¿ª·¢Ó¦ÓõÄÖ÷Òª¿ò¼Ü¡£Springδ±ØÊÇÐÔÄÜ×î׿ԽµÄ£¬ËüµÄ×ÛºÏÆÀ·ÖÒ²²»ÊÇ×î¸ßµÄ¡£µ«È·ÊµÄÜÂú×ãÎҵĴ󲿷ÖÐèÇó£¬Ô½ÉîÈëµÄѧϰԽÊÇÄÜÌå»áµ½ËüµÄÇ¿´ó£¬ËüÄÜ°ïÖúÎÒ¿ª·¢³öÎȶ¨¡¢°²È«¶øÓÖ¼ò½àÒ×ά»¤µÄÈí¼þ³öÀ´£¬ËùÒÔÒ²±ãÓÐÁËÕâ¸öϵÁн̡̳£
ÏÂÃæÁгöSpringµÄÓŵ㣺
  • ÇáÁ¿¼¶£ºÏà½ÏÓÚEJBÈÝÆ÷£¬Spring²ÉÓõÄIoCÈÝÆ÷·Ç³£µÄÇáÁ¿¼¶£¬»ù´¡°æ±¾µÄSpring¿ò¼Ü´óÔ¼Ö»ÓÐ2MB¡£Spring¿ÉÒÔÈÿª·¢ÕßÃǽö½öʹÓÃPOJO(Plain Old Java Object£¬Ïà¶ÔÓÚEJB)¾ÍÄܹ»¿ª·¢³öÆóÒµ¼¶µÄÓ¦Óá£ÕâÑù×öµÄºÃ´¦ÊÇ£¬Äã²»ÐèҪʹÓÃÓ·Ö×ÅÓ´óµÄ EJBÈÝÆ÷(Ó¦Ó÷þÎñÆ÷)£¬ÄãÖ»ÐèÒªÇáÁ¿µÄservletÈÝÆ÷(ÈçTomcat)¡£ÓÈÆäÔÚһЩ¿ª·¢µ±ÖУ¬ºÜϡȱÄÚ´æºÍCPU×ÊԴʱ£¬²ÉÓÃSpring±ÈEJBÎÞÂÛÊÇ¿ª·¢»¹ÊDz¿ÊðÓ¦Óö¼¸ü½ÚÔ¼×ÊÔ´¡£
  • ¿ØÖÆ·´×ª(IOC)£ºSpringʹÓÿØÖÆ·´×ª¼¼ÊõʵÏÖÁËËÉñîºÏ¡£ÒÀÀµ±»×¢Èëµ½¶ÔÏ󣬶ø²»ÊÇ´´½¨»òÑ°ÕÒÒÀÀµ¶ÔÏó¡£
  • ÃæÏòÇÐÃæ±à³Ì(AOP)£º SpringÖ§³ÖÃæÏòÇÐÃæ±à³Ì£¬Í¬Ê±°ÑÓ¦ÓõÄÒµÎñÂß¼­ÓëϵͳµÄ·þÎñ·ÖÀ뿪À´¡£
  • MVC¿ò¼Ü£ºSpring MVCÊÇÒ»¸ö·Ç³£ºÃµÄMVC¿ò¼Ü£¬¿ÉÒÔÌæ»»ÆäËûweb¿ò¼ÜÖîÈçstruts¡£
  • ¼¯³ÉÐÔ£ºSpring·Ç³£ÈÝÒ׺ÍÆäËûµÄÁ÷Ðпò¼ÜÒ»Æ𼯳ɿª·¢£¬ÕâЩ¿ò¼Ü°üÀ¨£ºORM¿ò¼Ü£¬logging¿ò¼Ü£¬JEE, Quartz£¬ÒÔ¼°StrutsµÈ±íÏÖ²ã¿ò¼Ü¡£
  • ÊÂÎñ¹ÜÀí£ºSpringÇ¿´óµÄÊÂÎñ¹ÜÀí¹¦ÄÜ£¬Äܹ»´¦Àí±¾µØÊÂÎñ(Ò»¸öÊý¾Ý¿â)»òÊÇÈ«¾ÖÊÂÎñ(¶à¸öÊý¾Ý£¬²ÉÓÃJTA)¡£
  • Ä£¿é·ÖÀ룺Spring¿ò¼ÜÊÇÓÉÄ£¿é¹¹³ÉµÄ¡£ËäÈ»ÒѾ­ÓÐÌ«¶àµÄ°üºÍÀàÁË£¬µ«ËüÃǶ¼°´ÕÕÄ£¿é·ÖºÃÀàÁË£¬ÄãÖ»ÐèÒª¿¼ÂÇÄã»áÓõ½µÄÄ£¿é£¬¶ø²»ÓÃÀíÆäËûµÄÄ£¿é¡£
  • Òì³£´¦Àí£ºÓÉÓÚJavaµÄJDBC£¬hibernateµÈAPIÖÐÓкܶ෽·¨Å׳öµÄÊÇchecked exception£¬¶øºÜ¶à¿ª·¢Õß²¢²»ÄܺܺõĴ¦ÀíÒì³£¡£SpringÌṩÁËͳһµÄAPI½«ÕâЩchecked exceptionµÄÒ쳣ת»»³ÉSpringµÄunchecked exception¡£
  • µ¥Ôª²âÊÔ£ºSpringд³öÀ´µÄ´úÂë·Ç³£ÈÝÒ××öµ¥Ôª²âÊÔ£¬¿ÉÒÔ²ÉÓÃÒÀÀµ×¢Éä(Dependency Injection)½«²âÊÔµÄÊý¾Ý×¢Éäµ½³ÌÐòÖС£
    ! |2 o) l# \/ L& N$ S8 n7 z  Y
²»µÃ²»Ìáµ½£¬Èç¹ûÄãÒª¿ª·¢Ò»¸ö´óÐ͵ÄWebϵͳ£¬MVC¿ò¼Ü±Ø²»¿ÉÉÙ¡£Spring MVC×÷ΪÆäÖеÄٮٮÕߣ¬±»´ó¶àÊýϵͳ×÷ΪMVC¿ò¼Ü£¬Ê¹ÓÃËüµÄ¿ª·¢ÕßÒ²ÊÇ×î¶àµÄ£¬ÆäËÑË÷ÈȶÈÒ»Ö±¾Ó¸ß²»Ï¡£´ËÍâÄãÒ²Äܵõ½¸ü¶àµÄ¹¤×÷»ú»áÄØ£¡

ͼƬ¶þ Dice.comͳ¼ÆµÄ¹¤×÷ÖÐÐèÇóµÄ¿ò¼ÜÈȶÈÅÅÃû

( q5 H6 ?' _' s. R7 [) g5 \: s

ͼƬÈý GoogleÉϵÄËÑË÷ƵÂÊÅÅÃû


( S. L# F1 i) {5 I: @" _8 E3 X
. z: r& H4 Y/ ^/ r- ^6 Z, j) N! ?% C
»¹ÓÌԥʲô£¬¸úÎÒÒ»ÆðÀ´Ñ§Spring°É£¡
& U; z9 L' K" v8 c2 Q7 M" C+ m

¿Æ°ïÍø 1¡¢±¾Ö÷ÌâËùÓÐÑÔÂÛºÍͼƬ´¿Êô»áÔ±¸öÈËÒâ¼û£¬Óë±¾ÉçÇøÁ¢³¡ÎÞ¹Ø
2¡¢±¾Õ¾ËùÓÐÖ÷ÌâÓɸÃÌû×Ó×÷Õß·¢±í£¬¸ÃÌû×Ó×÷ÕßÓë¿Æ°ïÍøÏíÓÐÌû×ÓÏà¹Ø°æȨ
3¡¢ÆäËûµ¥Î»»ò¸öÈËʹÓá¢×ªÔØ»òÒýÓñ¾ÎÄʱ±ØÐëͬʱÕ÷µÃ¸ÃÌû×Ó×÷ÕߺͿưïÍøµÄͬÒâ
4¡¢Ìû×Ó×÷ÕßÐë³Ðµ£Ò»ÇÐÒò±¾ÎÄ·¢±í¶øÖ±½Ó»ò¼ä½Óµ¼ÖµÄÃñÊ»òÐÌÊ·¨ÂÉÔðÈÎ
5¡¢±¾Ìû²¿·ÖÄÚÈÝתÔØ×ÔÆäËüýÌ壬µ«²¢²»´ú±í±¾Õ¾ÔÞͬÆä¹ÛµãºÍ¶ÔÆäÕæʵÐÔ¸ºÔð
6¡¢Èç±¾ÌûÇÖ·¸µ½ÈκΰæȨÎÊÌ⣬ÇëÁ¢¼´¸æÖª±¾Õ¾£¬±¾Õ¾½«¼°Ê±ÓèÓëɾ³ý²¢ÖÂÒÔ×îÉîµÄǸÒâ
7¡¢¿Æ°ïÍø¹ÜÀíÔ±ºÍ°æÖ÷ÓÐȨ²»ÊÂÏÈ֪ͨ·¢ÌùÕ߶øɾ³ý±¾ÎÄ


JAVA°®ºÃÕߢÙȺ£ºJAVA°®ºÃÕߢ٠JAVA°®ºÃÕߢÚȺ£ºJAVA°®ºÃÕß¢Ú JAVA°®ºÃÕß¢Û : JAVA°®ºÃÕߢÛ

2

Ö÷Ìâ

0

ÌýÖÚ

87

½ðÇ®

Èý´üµÜ×Ó

¸ÃÓû§´Óδǩµ½

-1#
·¢±íÓÚ 2015-05-08 21:46:20 |Ö»¿´¸Ã×÷Õß
spring ³ÌÐòÔ±µÄ´ºÌì°¡
* `8 g/ D% m% {& B
»Ø¸´

ʹÓõÀ¾ß ¾Ù±¨

6

Ö÷Ìâ

0

ÌýÖÚ

97

½ðÇ®

Èý´üµÜ×Ó

¸ÃÓû§´Óδǩµ½

ɳ·¢
·¢±íÓÚ 2015-05-01 05:49:05 |Ö»¿´¸Ã×÷Õß
ÖµµÃÊÕ²Ø...
+ u7 |& S/ _( H1 a! J; j- c9 P; {

8 B- y0 ~2 B0 e6 ]* ?' L2 o7 O! m# Z* C' _5 J. n) [" w/ U0 m
* H* l+ n! v7 C) ~2 ?
0 k3 v) H: N! G6 p4 x( W9 m. j- d

( |- ]1 x4 T- X+ K/ s" {+ l( o# d3 h: m
/ ]: V% `" D$ u
. @6 r7 B; z4 X9 z
9 @8 [4 g4 I- r; _0 E9 Z
, M" V& X! `! s  A+ r

% Y& J$ ^0 Q. [5 E  b9 y²©Ö®µÀÓéÀֳǠ       http://www.zyyl498.com/) W9 x! r" X& Q! g
kkÓéÀֳǠ       http://kk.zry301.com/
/ q/ L) s1 p- s" @7 I; U  DÔƶ¥ÆåÅÆ        http://nc.heyl123.com/' _: e& C7 n" z6 S
vwinÓéÀֳǠ       http://jm.yitong8858.com/
»Ø¸´

ʹÓõÀ¾ß ¾Ù±¨

admin    

1244

Ö÷Ìâ

544

ÌýÖÚ

1Íò

½ðÇ®

¹ÜÀíÔ±

  • TAµÄÿÈÕÐÄÇé
    ˥
    2021-2-2 11:21
  • Ç©µ½ÌìÊý: 36 Ìì

    [LV.5]³£×¡¾ÓÃñI

    ¹ÜÀíÔ±

    µØ°å
    ·¢±íÓÚ 2015-05-08 23:03:32 |Ö»¿´¸Ã×÷Õß
    liuliduo ·¢±íÓÚ 2015-5-8 13:46
    - o9 y6 Q$ }2 \+ y) \spring ³ÌÐòÔ±µÄ´ºÌì°¡

    ) S4 f' T# i. g1 O' S( }6 ^¹þ¹þ¡«¡«µÄÈ·
    . d9 @! K4 W: j. s6 E7 ?& ?
    »Ø¸´

    ʹÓõÀ¾ß ¾Ù±¨

    2

    Ö÷Ìâ

    0

    ÌýÖÚ

    87

    ½ðÇ®

    Èý´üµÜ×Ó

    ¸ÃÓû§´Óδǩµ½

    5#
    ·¢±íÓÚ 2015-05-08 23:09:26 |Ö»¿´¸Ã×÷Õß
    admin ·¢±íÓÚ 2015-5-8 23:03 " T- ~% u7 {" r& X% i; C, B
    ¹þ¹þ¡«¡«µÄÈ·
    - W$ S0 f: M1 c# L. R. y" ~! H3 }
    »¹²»Ë¯°¡
    / q# }2 P1 k/ T7 a6 \7 V  o' X& i: a
    »Ø¸´

    ʹÓõÀ¾ß ¾Ù±¨

    admin    

    1244

    Ö÷Ìâ

    544

    ÌýÖÚ

    1Íò

    ½ðÇ®

    ¹ÜÀíÔ±

  • TAµÄÿÈÕÐÄÇé
    ˥
    2021-2-2 11:21
  • Ç©µ½ÌìÊý: 36 Ìì

    [LV.5]³£×¡¾ÓÃñI

    ¹ÜÀíÔ±

    6#
    ·¢±íÓÚ 2015-05-08 23:11:04 |Ö»¿´¸Ã×÷Õß
    liuliduo ·¢±íÓÚ 2015-5-8 15:09
    , U& f' m1 V  U% ]& C, f3 D»¹²»Ë¯°¡
    % e' X; D8 K+ {5 \: b. M. j2 g0 S
    ¹þ¹þ¡«ÖÜÄ©Âï¡«Ò»»á¾Í˯  ~2 z1 K4 K; E9 P6 V; M5 v
    »Ø¸´

    ʹÓõÀ¾ß ¾Ù±¨

    2

    Ö÷Ìâ

    0

    ÌýÖÚ

    87

    ½ðÇ®

    Èý´üµÜ×Ó

    ¸ÃÓû§´Óδǩµ½

    7#
    ·¢±íÓÚ 2015-05-08 23:14:23 |Ö»¿´¸Ã×÷Õß
    admin ·¢±íÓÚ 2015-5-8 23:11
    & ~; f8 z/ k+ |' O¹þ¹þ¡«ÖÜÄ©Âï¡«Ò»»á¾Í˯
    + \, {5 Q- ~8 w
    ºÃµÄ  Íí°²¿©0 j& H" |* Z. U2 v
    »Ø¸´

    ʹÓõÀ¾ß ¾Ù±¨

    admin    

    1244

    Ö÷Ìâ

    544

    ÌýÖÚ

    1Íò

    ½ðÇ®

    ¹ÜÀíÔ±

  • TAµÄÿÈÕÐÄÇé
    ˥
    2021-2-2 11:21
  • Ç©µ½ÌìÊý: 36 Ìì

    [LV.5]³£×¡¾ÓÃñI

    ¹ÜÀíÔ±

    8#
    ·¢±íÓÚ 2015-05-08 23:18:37 |Ö»¿´¸Ã×÷Õß
    liuliduo ·¢±íÓÚ 2015-5-8 15:14
    . M% u2 M$ D  N8 wºÃµÄ  Íí°²¿©
    # @0 H( }6 G# _& D6 A
    °²
      q7 p) f' R- z; m: u# ~' @' i
    »Ø¸´

    ʹÓõÀ¾ß ¾Ù±¨

    3

    Ö÷Ìâ

    1

    ÌýÖÚ

    122

    ½ðÇ®

    ËÄ´ü³¤ÀÏ

    ¸ÃÓû§´Óδǩµ½

    9#
    ·¢±íÓÚ 2015-05-14 00:29:38 |Ö»¿´¸Ã×÷Õß
    ÖÕÓÚ¿ÉÒԻظ´ÁË
    »Ø¸´

    ʹÓõÀ¾ß ¾Ù±¨

    ¿ìËٻظ´
    ÄúÐèÒªµÇ¼ºó²Å¿ÉÒÔ»ØÌû µÇ¼ | Á¢¼´×¢²á

       

    ¹Ø±Õ

    Õ¾³¤ÍƼöÉÏÒ»Ìõ /1 ÏÂÒ»Ìõ

    ·¢²¼Ö÷Ìâ ¿ìËٻظ´ ·µ»ØÁбí ÁªÏµÎÒÃÇ ¹Ù·½QQȺ ¿Æ°ïÍøÊÖ»ú¿Í»§¶Ë
    ¿ìËٻظ´ ·µ»Ø¶¥²¿ ·µ»ØÁбí