ÎÒµÄÈÕ³£

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

¶¯Ì¬Î¢²©

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

ΪʲôҪѧSpring

[¸´ÖÆÁ´½Ó]

34

Ö÷Ìâ

4

ÌýÖÚ

110

½ðÇ®

Èý´üµÜ×Ó

¸ÃÓû§´Óδǩµ½

Ìøתµ½Ö¸¶¨Â¥²ã
Â¥Ö÷
·¢±íÓÚ 2015-04-18 20:51:50 |Ö»¿´¸Ã×÷Õß |µ¹Ðòä¯ÀÀ
ΪʲôҪѧspring£¿
ÏÈÀ´¿´ÕÅͼ£¬Ëü¼Ç¼µÄÊÇWeb¿ò¼ÜµÄ·¢Õ¹Ê·¡£
7 I3 q4 A; j6 T9 }% d" a
»¹Óиü¶àÄã¿ÉÄÜÌý¶¼Ã»Ìý˵µÄWeb¿ò¼Ü£¬ÏêϸµÄ¿ò¼ÜÁбíÇë²Î¼ûÕâÀï¡£ÎÒÏëÄãÒѾ­ÑÛ»¨çÔÂÒÁË£¬´ÓÕâô¶à¿ò¼ÜÖУ¬ÈçºÎ²ÅÄÜÌôÑ¡³öÄãÐÄÒǵĿò¼ÜÄØ£¿
Ö÷Á÷µÄ¼¸ÖÖÔËÐÐÔÚJVMÉϵÄȫջʽWeb¿ò¼Ü(Full Stack Web Framework)ÓÐSpring£¬Grails£¬Play!£¬JRuby on Rails£¬VaadinµÈµÈ£¬ËüÃǸ÷×ÔÓи÷×ÔµÄÓÅȱµã¡£(ËùνFull Stack Web¿ò¼Ü£¬ÊÇÖ¸ËùÓеIJãÎÞ·ìÏνӣ¬Äã¿ÉÒÔ×öµ½Don¡¯t Repeat Yourself(DRY)£¬×ÔÉ϶øϵÄʹÓÃÒ»ÖÖÓïÑÔ¡£)
¶ÔÎÒÃǶøÑÔ£¬ÓÀԶûÓС°×îºÃ¡±µÄ¿ò¼Ü£¬Ö»ÓÐ×îÊʺÏ×Ô¼ºÐèÇóµÄ¿ò¼Ü¡£ÔÚ¿¼ÂÇÒ»¸ö¿ò¼Üʱ£¬ÄãÐèÒª¿¼ÂǵÄÎÊÌâͨ³£ÓÐÕâô¼¸¸ö£º
  • ÎÒʹÓõÄÓïÑÔºÍƽ̨֧³ÖÕâ¸ö¿ò¼ÜÂð£¿
  • Õâ¸ö¿ò¼ÜºÍÆäËûÎÒÕýÔÚʹÓõĿò¼ÜµÄ¼æÈÝÐÔÔõôÑù£¿
  • ѧϰÕâ¸ö¿ò¼ÜµÄѧϰÇúÏßÊÇ·ñÌ«¶¸£¿
  • ËüµÄ¿ª·¢Ð§ÂÊÈçºÎ£¿
  • °²È«ÐÔÈçºÎ£¿
  • ·½±ã½øÐе¥Ôª²âÊÔÂð£¿
  • Õâ¸ö¿ò¼ÜµÄÎĵµÖ§³ÖÔõôÑù£¿ÉçÇø¹»»îÔ¾Âð£¿/ g: F# t- J6 W2 X( o0 W( ^
¶ÔÓÚ±ÊÕ߶øÑÔ£¬Ñ§Ï°ÇúÏߺͿª·¢Ð§ÂÊÊǷ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)½«²âÊÔµÄÊý¾Ý×¢Éäµ½³ÌÐòÖС£7 i: j0 x8 H+ W5 g* ]& o5 v
²»µÃ²»Ìáµ½£¬Èç¹ûÄãÒª¿ª·¢Ò»¸ö´óÐ͵ÄWebϵͳ£¬MVC¿ò¼Ü±Ø²»¿ÉÉÙ¡£Spring MVC×÷ΪÆäÖеÄٮٮÕߣ¬±»´ó¶àÊýϵͳ×÷ΪMVC¿ò¼Ü£¬Ê¹ÓÃËüµÄ¿ª·¢ÕßÒ²ÊÇ×î¶àµÄ£¬ÆäËÑË÷ÈȶÈÒ»Ö±¾Ó¸ß²»Ï¡£´ËÍâÄãÒ²Äܵõ½¸ü¶àµÄ¹¤×÷»ú»áÄØ£¡

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

' L+ E" d) C7 N. h

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

1 K5 ~$ g4 h7 D9 r

( C& q" e" C9 B+ s. Z+ F* w
»¹ÓÌԥʲô£¬¸úÎÒÒ»ÆðÀ´Ñ§Spring°É£¡
* B9 t% L0 v: ]$ r- g' `

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


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

2

Ö÷Ìâ

0

ÌýÖÚ

87

½ðÇ®

Èý´üµÜ×Ó

¸ÃÓû§´Óδǩµ½

-1#
·¢±íÓÚ 2015-05-08 21:46:20 |Ö»¿´¸Ã×÷Õß
spring ³ÌÐòÔ±µÄ´ºÌì°¡( H# u, Z: J; k+ V( ^# B
»Ø¸´

ʹÓõÀ¾ß ¾Ù±¨

6

Ö÷Ìâ

0

ÌýÖÚ

97

½ðÇ®

Èý´üµÜ×Ó

¸ÃÓû§´Óδǩµ½

ɳ·¢
·¢±íÓÚ 2015-05-01 05:49:05 |Ö»¿´¸Ã×÷Õß
ÖµµÃÊÕ²Ø...  B/ {- B; R, i1 n
  ^4 }% y' x2 [1 U

7 S6 V: I; d$ ^! i. _6 C( p# y* e) w% L" x. w. L* K8 _
: M7 o4 t" n& p
: @4 _" W, X) _% K4 [3 y

. @: R+ B8 g" V$ t# \6 v
2 k( V& M: [9 L$ }" w
  l, E/ \" |/ v  S. z/ a0 l5 s' |8 j# n1 ?; v
( U+ P7 c8 E( [1 {, U/ X
2 I# `( A4 i+ J. G

7 s8 J8 E. M  \" e²©Ö®µÀÓéÀֳǠ       http://www.zyyl498.com/
) y! i# N- j, X  y5 skkÓéÀֳǠ       http://kk.zry301.com/8 `2 m# s! m7 i+ f3 L+ ~# j
Ôƶ¥ÆåÅÆ        http://nc.heyl123.com/* I& _- R- P% Z  m1 V, l" O7 j5 k
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 # K" V3 e: _9 N% V; _# q8 }% Q
    spring ³ÌÐòÔ±µÄ´ºÌì°¡

    , ~) J' e: S: e8 _! L¹þ¹þ¡«¡«µÄÈ·5 o4 ]7 z! G" V  p  K8 p/ u8 d
    »Ø¸´

    ʹÓõÀ¾ß ¾Ù±¨

    2

    Ö÷Ìâ

    0

    ÌýÖÚ

    87

    ½ðÇ®

    Èý´üµÜ×Ó

    ¸ÃÓû§´Óδǩµ½

    5#
    ·¢±íÓÚ 2015-05-08 23:09:26 |Ö»¿´¸Ã×÷Õß
    admin ·¢±íÓÚ 2015-5-8 23:03
    / {' N, d1 ~: D- [4 G, w¹þ¹þ¡«¡«µÄÈ·

    ( b& `7 G( {2 b3 D9 a# U»¹²»Ë¯°¡" v6 ?. c) a; T  ]
    »Ø¸´

    ʹÓõÀ¾ß ¾Ù±¨

    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 2 Z4 Z8 {, n0 \3 }
    »¹²»Ë¯°¡

    8 j2 u4 A+ p( m" t/ N) R¹þ¹þ¡«ÖÜÄ©Âï¡«Ò»»á¾Í˯
    & X3 n4 E8 J4 L; e8 y
    »Ø¸´

    ʹÓõÀ¾ß ¾Ù±¨

    2

    Ö÷Ìâ

    0

    ÌýÖÚ

    87

    ½ðÇ®

    Èý´üµÜ×Ó

    ¸ÃÓû§´Óδǩµ½

    7#
    ·¢±íÓÚ 2015-05-08 23:14:23 |Ö»¿´¸Ã×÷Õß
    admin ·¢±íÓÚ 2015-5-8 23:11 6 B: l" r7 f" I
    ¹þ¹þ¡«ÖÜÄ©Âï¡«Ò»»á¾Í˯
    . t; \9 a1 j4 b) ?/ V) R
    ºÃµÄ  Íí°²¿©
    ( O& F' B# q2 q" B) i9 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
    " G9 j- x  ~! F) e. VºÃµÄ  Íí°²¿©
    & U" }8 a/ q- F2 o3 H$ g
    °²* i0 r9 Z! B: b2 Z& H% t
    »Ø¸´

    ʹÓõÀ¾ß ¾Ù±¨

    3

    Ö÷Ìâ

    1

    ÌýÖÚ

    122

    ½ðÇ®

    ËÄ´ü³¤ÀÏ

    ¸ÃÓû§´Óδǩµ½

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

    ʹÓõÀ¾ß ¾Ù±¨

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

       

    ¹Ø±Õ

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

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