Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

๐Ÿ”ฅใ€Š้‡ๆ–ฐๅฎšไน‰Spring Cloudๅฎžๆˆ˜ใ€‹ๅฎžไฝ“ไนฆๅฏนๅบ”ๆบ็ ,ๆฌข่ฟŽๅคงๅฎถStar็‚น่ตžๆ”ถ่—

License

Notifications You must be signed in to change notification settings

SpringCloud/spring-cloud-code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

74 Commits

Repository files navigation

ใ€Š้‡ๆ–ฐๅฎšไน‰Spring Cloudๅฎžๆˆ˜ใ€‹

1. ๅ‰่จ€

้š็€ไบ’่”็ฝ‘็š„ๅฟซ้€Ÿๆ™ฎๅŠ,ไบ‘่ฎก็ฎ—่ฟ‘ๅนดๆฅๅพ—ๅˆฐ่“ฌๅ‹ƒๅ‘ๅฑ•,ไผไธš็š„IT็Žฏๅขƒๅ’Œๆžถๆž„ไฝ“็ณปไนŸ้€ๆธๅ‘็”Ÿๅ˜้ฉ,ๅ…ถไธญๆœ€ๅ…ธๅž‹็š„ๅฐฑๆ˜ฏ่ฟ‡ๅŽป็š„ๅ•ไฝ“ๅบ”็”จๆžถๆž„ๅ‘ๅฑ•ไธบๅฝ“ไปŠๆต่กŒ็š„ๅพฎๆœๅŠกๆžถๆž„ใ€‚ๅพฎๆœๅŠกๆ˜ฏไธ€็งๆžถๆž„้ฃŽๆ ผ,ๅ…ถไผ˜ๅŠฟๆ˜ฏไธบ่ฝฏไปถๅบ”็”จๅผ€ๅ‘ๅธฆๆฅๅพˆๅคง็š„ไพฟๅˆฉ,่ฎฉๆ•ๆทๅผ€ๅ‘ๅ’Œๅคๆ‚็š„ไผไธšๅบ”็”จๅฟซ้€ŸๆŒ็ปญไบคไป˜ๆˆไธบๅฏ่ƒฝใ€‚้š็€ๅพฎๆœๅŠกๆžถๆž„็š„ๆต่กŒ,ๅพˆๅคšไผไธš็บท็บทไฝฟ็”จๅพฎๆœๅŠกๆžถๆž„ๆฅๆญๅปบๆ–ฐ็š„็ณป็ปŸๆˆ–่€…ๅฏนๅކๅฒ็ณป็ปŸ่ฟ›่กŒ้‡ๆž„,ไฝ†ๆ˜ฏๅพฎๆœๅŠกๆžถๆž„็š„ๅฎžๆ–ฝๅ’Œ่ฝๅœฐไผš้ขไธดๅพˆๅคง็š„ๆŒ‘ๆˆ˜ใ€‚่™ฝ็„ถๅพฎๆœๅŠกๆžถๆž„็š„่งฃๅ†ณๆ–นๆกˆๅพˆๅคš,ไฝ†ๆ˜ฏๅฏนไบŽๅฆ‚ไฝ•็œŸๆญฃ่ฝๅœฐๅพฎๆœๅŠกๆžถๆž„,็›ฎๅ‰่ฟ˜ๆฒกๆœ‰ๅ…ฌ่ฎค็š„ๆŠ€ๆœฏๆ ‡ๅ‡†ๅ’Œ่ง„่Œƒใ€‚ๅนธ่ฟ็š„ๆ˜ฏ,ไธš็•Œๅทฒ็ปๆœ‰ไธ€ไบ›ๅพˆๆœ‰ๅฝฑๅ“ๅŠ›็š„ๅผ€ๆบๅพฎๆœๅŠก่งฃๅ†ณๆ–นๆกˆ,ๆฏ”ๅฆ‚2015ๅนดๅนดๅˆ,Springๅ›ข้˜ŸๆŽจๅ‡บ็š„Spring Cloud,ๅ…ถ็›ฎๆ ‡ๆ˜ฏๆˆไธบJava้ข†ๅŸŸๅพฎๆœๅŠกๆžถๆž„่ฝๅœฐ็š„ๆ ‡ๅ‡†ใ€‚Spring Cloud็ป่ฟ‡้ซ˜้€Ÿ่ฟญไปฃๅ’Œๅ‘ๅฑ•,่‡ณไปŠๅทฒ็ปๆˆไธบJava้ข†ๅŸŸ่ฝๅœฐๅพฎๆœๅŠกๆžถๆž„็š„ๆŽจ่่งฃๅ†ณๆ–นๆกˆ,ไธบไผไธšITๆžถๆž„ๅ˜้ฉไฟ้ฉพๆŠค่ˆชใ€‚

Spring Cloudๆ˜ฏไธ€ไธชไผ˜่ดจ็š„ๅผ€ๆบ้กน็›ฎ,ๅฎƒ็š„็จณๅฅๅ‘ๅฑ•็ฆปไธๅผ€ไผ—ๅคšๅผ€ๅ‘ไบบๅ‘˜็š„ๅฎž่ทตไธŽๅ้ฆˆ,ๅผ€ๅ‘ไบบๅ‘˜้€š่ฟ‡ไธ€ไธช็คพๅŒบๅŒ–็š„ๅนณๅฐๅŽปไบคๆตๅญฆไน ไปŽ่€ŒไฝฟSpring Cloud้€ๆธๅฎŒๅ–„ใ€‚Spring Cloudๅ‘ๅฑ•ๅˆฐ2016ๅนด,ๅพ—ๅˆฐๅ›ฝๅ†…่ถŠๆฅ่ถŠๅคš็š„ไบบ็š„ๅ…ณๆณจ,ไฝ†ๆ˜ฏ็›ธๅบ”็š„ๅญฆไน ไบคๆตๅนณๅฐๅ’Œๆๆ–™ๆฏ”่พƒๅˆ†ๆ•ฃ,่ฟ™้˜ป็ขไบ†Spring Cloudๅœจๆˆ‘ๅ›ฝ็š„ๆ™ฎๅŠๅ’Œๅ‘ๅฑ•ใ€‚ๅ› ๆญคSpring Cloudไธญๅ›ฝ็คพๅŒบๅบ”่ฟ่€Œ็”Ÿใ€‚Spring Cloudไธญๅ›ฝ็คพๅŒบ (http://springcloud.cn) ๆ˜ฏๅ›ฝๅ†…ๅŸบไบŽSpring CloudๅพฎๆœๅŠกไฝ“็ณปๅˆ›ๅปบ็š„้ž็›ˆๅˆฉๆŠ€ๆœฏ็คพๅŒบ,ๆ˜ฏไธ“ไธบSpring Bootๆˆ–Spring CloudๆŠ€ๆœฏไบบๅ‘˜ๆไพ›ๅˆ†ไบซๅ’ŒไบคๆตๆœๅŠก็š„ๅนณๅฐ,็›ฎ็š„ๆ˜ฏๆŽจๅŠจSpring Cloudๅœจไธญๅ›ฝ็š„ๆ™ฎๅŠๅ’Œๅบ”็”จใ€‚ๅ…ณๆณจSpring Cloudไธญๅ›ฝ็คพๅŒบๅพฎไฟกๅ…ฌไผ—ๅท,ไธ€่ตทไบคๆตๅญฆไน ใ€‚

2.่ƒŒๆ™ฏๆฆ‚่ฟฐ

Spring Cloudไธญๅ›ฝ็คพๅŒบ(http://springcloud.cn) ๆ˜ฏๅ›ฝๅ†…ๅŸบไบŽSpring CloudๅพฎๆœๅŠกไฝ“็ณปๅˆ›ๅปบ็š„้ž็›ˆๅˆฉๆŠ€ๆœฏ็คพๅŒบใ€‚่‡ช2016ๅนด10ๆœˆไปฝๅˆ›ๅปบไปฅๆฅ,ๅœจๅŒ—ไบฌ,ไธŠๆตท,ๆทฑๅœณ,ๆˆ้ƒฝ็ญ‰ๅœฐไธพๅŠžไบ†ๅคšๆฌกๆŠ€ๆœฏๆฒ™้พ™,ๆไพ›ๆŠ€ๆœฏไบคๆตๅนณๅฐ,ๅธฎๅŠฉๆ•ฐไธ‡ๅผ€ๅ‘่€…ๅฟซ้€Ÿๅญฆไน Spring Cloudๅนถ็”จไบŽ็”Ÿไบงใ€‚ไธบๆ›ดๅฅฝ็š„ๆŽจๅŠจSpring Cloudๅœจไธญๅ›ฝ็š„ๅ‘ๅฑ•,่ฎฉๆ›ดๅคš็š„ๅผ€ๅ‘่€…ๅ—็›Šใ€‚็คพๅŒบ้’ˆๅฏนSpring Cloudๅœจๅ›ฝๅ†…็š„ไฝฟ็”จๆƒ…ๅ†ต,็ป“ๅˆๅ›ฝๅ†…ไผไธšไฝฟ็”จSpring Cloud่ฝๅœฐๅพฎๆœๅŠกๆžถๆž„้‡ๅˆฐ็š„้—ฎ้ข˜็ป™ๅ‡บๅฎžๆˆ˜่งฃๅ†ณๆ–นๆกˆ,็‰นๆŽจๅ‡บๆญคไนฆใ€‚ใ€Š้‡ๆ–ฐๅฎšไน‰Spring Cloudๅฎžๆˆ˜ใ€‹ๅฐ้ขๅฆ‚ไธ‹ๅ›พๆ‰€็คบ:

ๆœฌไนฆๅŸบไบŽSpring Cloud็š„Finchley.RELEASE็‰ˆ็ผ–ๅ†™,็”ฑ7ไฝไฝœ่€…่‘—,ๅ…ฑ25็ซ ,ๅ…ฑ670้กต,ๆˆ‘ไปฌ7ไฝไฝœ่€…ๅนถไธๆ˜ฏSpring CloudๅพฎๆœๅŠก่ฝๅœฐ็š„ๆžถๆž„ไธ“ๅฎถ,ๆˆ‘ไปฌๅชๆ˜ฏSpring CloudๅพฎๆœๅŠกๆžถๆž„็š„ๅฎž่ทต่€…,ๆŠŠๆˆ‘ไปฌ่‡ชๅทฑ็š„ๅฎž่ทต็ป้ชŒๅˆ†ไบซ็ป™ๅคงๅฎถ,ๅธฎๅŠฉๅคงๅฎถ่งฃๅ†ณๅญฆไน ๅ’ŒๅทฅไฝœไธŠ้‡ๅˆฐ็š„้—ฎ้ข˜ใ€‚ไธ‰ไบบ่กŒ,ๅฟ…ๆœ‰ๆˆ‘ๅธˆ็„‰,็”ฑไบŽๆˆ‘ไปฌๅญฆ่ฏ†ๆœ‰้™,้šพๅ…ไผšๆœ‰ไธ่ถณไน‹ๅค„,่ฟ˜่ฏท่ฏป่€…ๅคšๅคšๅŒ…ๆถต,ไธ€่ตทไบคๆตๅญฆไน ,ๅ…ฑๅŒ่ฟ›ๆญฅใ€‚

3.ๆœฌไนฆไป‹็ป

3.1 ๅกซๅ‘่ฎฐๅฝ•

3.2 BATJ้ƒจๅˆ†ไนฆ่ฏ„

่ฟ‡ๅŽปๅๅ‡ ๅนด้‡Œ,ๅนฟไน‰็š„"ๅพฎๆœๅŠก"ๆžถๆž„ไปฅๅ…ถๅฐๅ›ข้˜Ÿๅฟซ้€Ÿๅˆ›ๅปบๅ’Œ่ฟญไปฃๆœๅŠกๅธฆๆฅ็š„ๆžถๆž„ๅผนๆ€งใ€ๆ‰ฉๅฑ•ๆ€งใ€ๆ•ๆทๆ€ง,ๅคฉ็„ถๅŒน้…ไบ†ไบ’่”็ฝ‘ไธšๅŠกๅฟซ้€Ÿๅ‘ๅฑ•ๅ’Œๅ˜ๅŒ–็š„็‰น็‚น,ๅœจๅ„ๅคงไบ’่”็ฝ‘ๅ…ฌๅธๅ–ๅพ—ไบ†ๅทจๅคง็š„ๆˆๅŠŸใ€‚ๆ—ถ่‡ณไบ‘ๅŽŸ็”Ÿๅบ”็”จๆ—ถไปฃ,ๅทฒไธๅ†ๆ˜ฏๆ˜ฏๅฆ้‡‡็”จๅพฎๆœๅŠกๆžถๆž„็š„้—ฎ้ข˜,่€Œๆ˜ฏไฝ•ๆ—ถ้‡‡็”จไปฅๅŠๅฆ‚ไฝ•ๅœจ็”ŸไบงไธŠๅฎžๆˆ˜็š„้—ฎ้ข˜ใ€‚ๆœฌไนฆๅฐ†ๅฆ‚ไฝ•ๅŸบไบŽSpring Cloud็”Ÿๆ€ไฝ“็ณป่ฟ›่กŒๅพฎๆœๅŠกๅฎžๆˆ˜็š„ๆ–นๆ–น้ข้ข็š„็ป†่Š‚้ƒฝๆถต็›–ไบ†,,ไปŽ่ฟ™ไธชๆ„ไน‰ไธŠๆฅ่ฎฒ,็กฎๅฎžๅšๅˆฐไบ†"้‡ๆ–ฐๅฎšไน‰"ใ€‚

โ€”โ€” ๅคๅฎ‡ Nacosๅผ€ๆบ้กน็›ฎๅˆ›ๅง‹ไบบ/้˜ฟ้‡Œๅทดๅทด้ซ˜็บงๆŠ€ๆœฏไธ“ๅฎถ

ๅพฎๆœๅŠกไปฅๆ•ๆทไธบ็›ฎๆ ‡,ไปฅ้™ไฝŽๅคๆ‚็š„็ณป็ปŸ็ป“ๆž„ไธบๅŸบ็ก€,ๅธฆ็ป™ๆˆ‘ไปฌๆ›ดๅฅฝ็š„็ณป็ปŸๅฏ็”จๆ€งๅ’Œ็จณๅฎšๆ€งใ€‚Spring Cloudไฝœไธบไธ€ๅฅ—ๅฎŒๅ–„็š„ๅพฎๆœๅŠกๆฒป็†็š„ๅ…ธๅž‹ๆก†ๆžถ,ๆถต็›–ไบ†ๅพฎๆœๅŠกๆฒป็†็š„ๆ–นๆ–น้ข้ขใ€‚ๆœฌไนฆ่ฏฆ็ป†ไป‹็ปไบ†Spring Cloud็š„ๆฏไธ€ไธชๆ ธๅฟƒๆจกๅ—,ไปฅ็†่ฎบไธŽๅฎž้™…็›ธ็ป“ๅˆ็š„ๆ–นๅผ,้€ๅฝปๅœฐ่ฎฒ่ฟฐไบ†Spring Cloud็š„็ฒพ้ซ“,ๆ˜ฏๆฏไธ€ไฝๅฅ‹ๆˆ˜ๅœจๆœๅŠกๅŒ–้ข†ๅŸŸไธ€็บฟ็š„ๅทฅ็จ‹ๅธˆใ€ๆžถๆž„ๅธˆ็š„*้€‰ๆŠ€ๆœฏไนฆ็ฑใ€‚

โ€”โ€”ๆŽ่‰ณ้น ่š‚่š้‡‘ๆœ้ซ˜็บงๆŠ€ๆœฏไธ“ๅฎถ/ใ€Šๅˆ†ๅธƒๅผๆœๅŠกๆžถๆž„ใ€‹ใ€Šๅฏไผธ็ผฉๆœๅŠกๆžถๆž„ใ€‹ไฝœ่€…

ๆœฌไนฆๅฏไปฅ่ฏดๆ˜ฏๅŽ็ซฏๆžถๆž„ๅธˆ็š„่ฟ›้˜ถๅฎๅ…ธ,ๅ…จ้ขๅœฐ่ฎฒ่งฃไบ†ๅฆ‚ไฝ•ๆ‰“้€ ไธ€ๅฅ—ๅผบๅคงใ€ๅฅๅฃฎ็š„ๅพฎๆœๅŠกไฝ“็ณป,ๆทฑๅ…ฅๅˆ†ๆžไบ†ๆถ‰ๅŠๅˆฐ็š„ๅ„ไธช็ป„ไปถใ€‚*้šพๅพ—็š„ๆ˜ฏ,ไนฆไธญ็ป“ๅˆไบ†ไฝœ่€…ๅคšๅนด็งฏ็ดฏ็š„ๆžถๆž„็ป้ชŒ,ๅˆ†ๆžไบ†ๅ„็ง็ป„ไปถ้€‚็”จ็š„ๅœบๆ™ฏ,ๅนณๅฎžๅœฐ่ฏดๆ˜Žไบ†ๅฎž้™…ไฝฟ็”จไธญ็š„ๅ„็ง่€ƒ้‡ๅ’Œ็ป†่Š‚ไผ˜ๅŒ–,็ฎ€็›ดๆ˜ฏๅฅ‹ๆ–—ๅœจไธ€็บฟ็š„ๅทฅ็จ‹ๅธˆ็š„ๅฟƒ่ก€็ป“ๆ™ถใ€‚ไปปไฝ•ๆƒณๆŽŒๆกๅคงๅž‹ๅŽ็ซฏๆžถๆž„็š„ๅทฅ็จ‹ๅธˆ,ๆ— ่ฎบไฝฟ็”จไป€ไนˆๆŠ€ๆœฏๆก†ๆžถ,้ƒฝ่ƒฝไปŽๆœฌไนฆ่Žท็›ŠๅŒชๆต…ใ€‚

โ€”โ€”ๆŽๅŒๆถ› ้ฅฟไบ†ไนˆไธญ้—ดไปถ่ต„ๆทฑๆžถๆž„ๅธˆ

Spring Cloudๅทฒ็„ถๆˆไธบJava้ข†ๅŸŸๅบ”็”จๅพฎๆœๅŠกๅŒ–็š„*้€‰ๆก†ๆžถ,ไฝ†ๅ›ฝๅ†…ไธ€็›ด็ผบๅฐ‘ๅ…จ้ข่ฎบ่ฟฐSpring Cloudๅ•†็”จๅฎž่ทต็›ธๅ…ณ็š„ไนฆ็ฑใ€‚ๆœฌไนฆๅ›ด็ป•Spring Cloudๆก†ๆžถไธญ็š„ๆœๅŠกๆณจๅ†Œๅ‘็Žฐใ€ๆœๅŠก่ทฏ็”ฑใ€ๆœๅŠก็ฝ‘ๅ…ณใ€ๅˆ†ๅธƒๅผ้…็ฝฎใ€ๆœๅŠกๆฒป็†ใ€ๅฎนๅ™จๅŒ–ๅŠๅพฎๆœๅŠก่ฎพ่ฎก็ญ‰ๅ…ณ้”ฎ้ข†ๅŸŸ่ฟ›่กŒไบ†ๆทฑๅ…ฅๆต…ๅ‡บ็š„่ฎฒ่งฃ,ๅนถ็ป™ไบˆไบ†ๅคง้‡็š„็œŸๅฎžๅบ”็”จๆกˆไพ‹,ๆ–ฐๆ‰‹ๅ’Œ่€ๆ‰‹้ƒฝๅฏไปฅไปŽไธญๅ—็›Š่‰ฏๅคšใ€‚ไฝœ่€…ไฝœไธบSpring Cloudไธญๅ›ฝ็š„่ต„ๆทฑไธ“ๅฎถ,ๅฏนไบŽSpring CloudๅŠๅพฎๆœๅŠกๆœ‰็€ๆทฑๅˆป็š„ๆžถๆž„ๅ’Œๅฎžๆˆ˜็ป้ชŒ,ๅ€ผๅพ—ไฟก่ต–ใ€‚

โ€”โ€”ๅ•ๅฎถ้ช ่…พ่ฎฏไธญ้—ดไปถ้ซ˜็บงๅทฅ็จ‹ๅธˆ

ๅœจๅพฎๆœๅŠกไฝ“็ณปไธญ,Spring Cloudๆ˜ฏ็›ฎๅ‰ๆœ€็ƒญ้—จ็š„ๆž„ๅปบๅพฎๆœๅŠกไฝ“็ณป็š„่งฃๅ†ณๆ–นๆกˆ,ๅฎƒๆไพ›ไบ†ๆž„ๅปบๅพฎๆœๅŠกๆžถๆž„็š„ไธ€ไบ›ๅŸบ็ก€่ฎพๆ–ฝใ€‚ๆœฌไนฆๅ†…ๅฎนไธŠ่ฆ†็›–ไบ†Spring Cloud็š„ไธ€ไบ›ไธป่ฆ็ป„ไปถ,ไธไป…ๅœจๅฆ‚ไฝ•ไฝฟ็”จไธŠๅšไบ†่ฏฆ็ป†็š„ไป‹็ป,ไนŸไปŽๅŽŸ็†ไธŠๆทฑๅ…ฅๆต…ๅ‡บๅœฐๅ‰–ๆžไบ†ๅ…ถไธญ็š„ๆŠ€ๆœฏ่ฆ็‚น,ๅŒๆ—ถ้ƒจๅˆ†็ป„ไปถไนŸ่ทŸๅ‘จ่พน็š„ไธ€ไบ›ๅผ€ๆบ้กน็›ฎ่ฟ›่กŒไบ†ๅฏนๆฏ”,ไธ”ๆไพ›ไบ†ไธ€ไบ›ๅŽŸ็†ๅˆ†ๆžๅ’Œ็›ธๅ…ณ็š„็คบไพ‹,ๆ˜ฏไธ€ๆœฌไธๅฏๅคšๅพ—็š„Spring Cloudๅฎžๆˆ˜ไนฆ็ฑใ€‚ๆ–ฐๆ‰‹ๅ’Œๆœ‰ๅพฎๆœๅŠกๅฎž่ทต็ป้ชŒ็š„่ฏป่€…้ƒฝ่ƒฝไปŽไนฆไธญๅพ—ๅˆฐไธ€ไบ›ไธไธ€ๆ ท็š„ๆ”ถ่Žทใ€‚

โ€”โ€”ๅผ ่‰บ่พฐ ่…พ่ฎฏ้ซ˜็บง็ ”ๅ‘ๅทฅ็จ‹ๅธˆ

ๆœฌไนฆไธไป…ๅฏนSpring Cloudๅ„ๆ ธๅฟƒ็ป„ไปถ่ฟ›่กŒไบ†็ป†่‡ดๅ…ฅๅพฎ็š„ไป‹็ป,ๅŒๆ—ถไนŸ่ทณๅ‡บไบ†ๆก†ๆžถๆœฌ่บซ,ไธบๅพฎๆœๅŠก็š„ๅฎžๆ–ฝๅ’Œๅˆ†ๅธƒๅผๆžถๆž„ๆ‰€้ขไธด็š„ๅŸบๆœฌ้—ฎ้ข˜ไบคๅ‡บไบ†Spring Cloudๅผ็ญ”ๅท,ๆ˜ฏๅผ€ๅ‘่€…ๅฟซ้€ŸๆŽŒๆกSpring CloudๆŠ€ๆœฏๆ ˆ็š„็ฅžๅ…ตๅˆฉๅ™จใ€‚ไธไป…ๅฆ‚ๆญค,ๆœฌไนฆ่ฟ˜ๅ‡่š็€Spring Cloudไธญๅ›ฝ็คพๅŒบ็š„ๆ™บๆ…ง็ป“ๆ™ถ,่ฎฉๆˆ‘ไปฌ็œ‹ๅˆฐไบ†ๅ›ฝไบบๅœจๅผ€ๆบ้ข†ๅŸŸ็š„็ ”ๅ‘ๅŠ›้‡, ๅฏๅ–œๅฏ่ดบใ€‚

โ€”โ€”็Ž‹้ธฟ้ฃž ็™พๅบฆ้ซ˜็บง็ ”ๅ‘ๅทฅ็จ‹ๅธˆ

ๅœจๅพฎๆœๅŠกๅฆ‚็ซๅฆ‚่ผ็š„ไปŠๅคฉ,ๅ„็งๅพฎๆœๅŠกๆก†ๆžถๅฑ‚ๅ‡บไธ็ฉท,่€ŒSpring Cloudๆ— ็–‘ๆ˜ฏ้‚ฃ้ข—ๆœ€้—ชไบฎ็š„ๆ˜Ÿใ€‚ไปŽSpring FrameworkๅˆฐSpring Boot,ๅ†ๅˆฐๅฆ‚ไปŠ็š„Spring Cloud,Springๅ…จๅฎถๆกถ็ป™ไผ—ๅคš็จ‹ๅบๅ‘˜ๅธฆๆฅไบ†็œŸๆญฃ็š„ๆ˜ฅๅคฉใ€‚็”ฑไบŽๅˆ†ๅธƒๅผๅ’ŒๆœๅŠกๅŒ–ๆ˜ฏๆžๅ…ทๆŒ‘ๆˆ˜็š„ไปปๅŠก,ๅ› ๆญคSpring CloudไนŸไธๅฏ้ฟๅ…็š„ๆ„ˆๅŠ ๅคๆ‚ใ€‚Spring CLoudไธญๅ›ฝ็คพๅŒบไธบSpring Cloud็š„ๆ™ฎๅŠๅšๅ‡บไบ†ๅทจๅคง็š„่ดก็Œฎ,ๅนถ่ฟ…้€Ÿ็š„้™ไฝŽไบ†่ฏญ่จ€้—ฎ้ข˜ๆ‰€ๅธฆๆฅ็š„ๅญฆไน ้—จๆง›ใ€‚่ฟ™ๆœฌไนฆ็”ฑSpring CLoudไธญๅ›ฝ็คพๅŒบๅ€พๅŠ›ๆ‰“้€ ,ไนฆ็ฑๆถต็›–ไบ†Spring Cloud็š„ๆœๅŠกๅ‘็Žฐใ€็ฝ‘ๅ…ณใ€็†”ๆ–ญๅ™จใ€้…็ฝฎใ€ๅ…จ้“พ่ทฏ็›‘ๆŽง็ญ‰ๆœ€ๆ ธๅฟƒ็ป„ไปถ,ๅนถๅพˆๆŽฅๅœฐๆฐ”ๅœฐ่ฏฆ่ฟฐไบ†Dubboๅ‘Spring Cloud่ฟ็งปไปฅๅŠSpring CloudไธŽๅˆ†ๅธƒๅผไบ‹ๅŠก็›ธๅ…ณๅ†…ๅฎน,ๅ€ผๅพ—ไธ€็œ‹ใ€‚

โ€”โ€”ๅผ ไบฎ ไบฌไธœ้‡‘่žๆ•ฐๆฎ็ ”ๅ‘่ดŸ่ดฃไบบ/ๅˆ†ๅธƒๅผๆ•ฐๆฎๅบ“ไธญ้—ดไปถSharding-Sphere่ดŸ่ดฃไบบ

Spring Cloudๆไพ›ไบ†ๅฎŒๆ•ด็š„ๅพฎๆœๅŠกๆŠ€ๆœฏไฝ“็ณป,ๅฏไปฅๅธฎๅŠฉๅผ€ๅ‘่€…ๅฟซ้€Ÿๅœฐๅฎž็Žฐๆžถๆž„ๅ‡็บงใ€‚ใ€Š้‡ๆ–ฐๅฎšไน‰Spring Cloudๅฎžๆˆ˜ใ€‹ไธ€ไนฆๅฎŒๆ•ดๅœฐไป‹็ปไบ†Spring Cloudไธญๅ„ไธช็ป„ไปถ็š„ไฝฟ็”จๆ–นๆณ•ๅนถๆทฑๅบฆๅ‰–ๆžไบ†ๅ…ถไธญ็š„ๅŽŸ็†,ๆ–‡็ซ ๆทฑๅ…ฅๆต…ๅ‡บๅธฎๅŠฉๅผ€ๅ‘่€…ๅฟซ้€ŸๆŽŒๆกๅ’Œ็†่งฃSpring Cloudใ€‚

โ€”โ€”ๆŽ่‰บๆ’ ่…พ่ฎฏ็ ”ๅ‘ๅทฅ็จ‹ๅธˆ

3.3 ๅ†…ๅฎน็ฎ€ไป‹

่ฟ™ๆ˜ฏไธ€ๆœฌๅฎž่ทตไธŽ็†่ฎบๅนถ้‡ใ€ๅนฟๅบฆไธŽๆทฑๅบฆๅ…ผ้กพ็š„Spring Cloud็”Ÿไบงๅฎž่ทตๅผ€ๅ‘ๆŒ‡ๅ—,็”ฑSpring Cloudไธญๅ›ฝ็คพๅŒบๅ€พๅŠ›ๆ‰“้€ ,ไฝœ่€…ๆฅ่‡ช้˜ฟ้‡Œใ€่š‚่š้‡‘ๆœใ€ไบฌไธœ้‡‘่ž็ญ‰ไผไธš,ๆœฌไนฆ้’ˆๅฏนSpring Cloudๅœจๅ›ฝๅ†…็š„ไฝฟ็”จๆƒ…ๅ†ต,็ป“ๅˆๅ›ฝๅ†…ไผไธšไฝฟ็”จSpring Cloud่ฝๅœฐๅพฎๆœๅŠกๆžถๆž„้‡ๅˆฐ็š„้—ฎ้ข˜,ๆๅ‡บๅฏ่ฝๅœฐ็š„่งฃๅ†ณๆ–นๆกˆใ€‚

ๆœฌไนฆๅ†…ๅฎนๆœ‰3ๅคง็‰น่‰ฒ:

  • ่ถณๅคŸๅนฟ:่ฏฆ็ป†่ฎฒ่งฃไบ†Spring Cloud็š„ๆ ธๅฟƒๅธธ็”จ็ป„ไปถไปฅๅŠSpring Cloud็š„ๅขžๅผบ็”Ÿๆ€,้’ˆๅฏน็”Ÿไบงๅฎž่ทตไธญๅธธ่ง้—ฎ้ข˜็ป™ๅ‡บๅฏ่ฝๅœฐ็š„ๆœ€ไฝณๅฎž่ทตๆ–นๆกˆ,ๆ— ่ฎบๆ‚จๆ˜ฏๅˆๅญฆ่€…่ฟ˜ๆ˜ฏๅผ€ๅ‘ไบบๅ‘˜,่ฟ˜ๆ˜ฏๆžถๆž„ๅธˆ,้ƒฝ่ƒฝไปŽๆญคไนฆ่Žท็›Šใ€‚

  • ๆœ‰ๆทฑๅบฆ:ๆœฌไนฆๅฏนๆถ‰ๅŠ็š„Spring Cloud็ป„ไปถๆŒ‰็…งไปŽๅ…ฅ้—จใ€่ฟ›้˜ถใ€ๅฎžๆˆ˜ใ€ๆ‰ฉๅฑ•ๅขžๅผบ็š„้กบๅบๅพชๅบๆธ่ฟ›่ฟ›่กŒๅ‰–ๆžๅ’Œ่ฎฒ่งฃ,ๅธฎๅŠฉไฝœ่€…็Ÿฅๅ…ถ็„ถๅนถ็Ÿฅๅ…ถๆ‰€ไปฅ็„ถ,ๆŽˆไน‹ไปฅๆธ”ใ€‚

  • ้‡ๅฎž่ทต:ๆณจ้‡็”Ÿไบงๅฎž่ทต,้€š่ฟ‡ๆกˆไพ‹้ฉฑๅŠจ,็ป™ๅ‡บไผ˜็ง€็š„็”Ÿไบงๅฎž่ทตๆ–นๆกˆๅ’Œไผ˜็ง€็š„็”Ÿไบง้…็ฝฎ,ๅธฎๅŠฉ่ฏป่€…ๅฟซ้€Ÿ่ฝๅœฐไผไธšๅพฎๆœๅŠกๆžถๆž„ใ€‚

ๅ…จไนฆๅ…ฑ25็ซ ,ๅˆ†ไธบไธ‰ไธช้ƒจๅˆ†:

  • ็ฌฌไธ€้ƒจๅˆ† ๆ ธๅฟƒ็ป„ไปถ็ฏ‡(็ฌฌ1~10็ซ ) ไธป่ฆ่ฎฒ่งฃSpring Cloud็š„ๆ ธๅฟƒ็ป„ไปถใ€‚้ฆ–ๅ…ˆไปŽๅบ”็”จๆžถๆž„็š„ๅ‘ๅฑ•ๅކ็จ‹่ฎฒ่ตท,ไป‹็ปไบ†ๅพฎๆœๅŠกๅ‡บ็Žฐ็š„่ƒŒๆ™ฏ,ๅนถๅฏนๅพฎๆœๅŠกๆžถๆž„็š„่ฝๅœฐๆๅ‡บไบ†็›ธๅบ”็š„่งฃๅ†ณๆ–นๆกˆ;็„ถๅŽๅˆ†ๅˆซ่ฏฆ็ป†ไป‹็ปไบ†Spring CloudๅพฎๆœๅŠกไฝ“็ณปไธญ็š„ๆ ธๅฟƒๅธธ็”จ็ป„ไปถ,ๅฆ‚Eurekaใ€Feignใ€Ribbonใ€Hystrixใ€Zuul็ญ‰;ๆœ€ๅŽ้€š่ฟ‡ไธ€ไธช็ปผๅˆๆกˆไพ‹ๅฐ†ๅ‰้ขไป‹็ป็š„็ป„ไปถ่ฟžๆŽฅ่ตทๆฅ,ๅธฎๅŠฉๅคงๅฎถ่žไผš่ดฏ้€šใ€‚

  • ็ฌฌไบŒ้ƒจๅˆ† ่ฟ›้˜ถๅฎžๆˆ˜็ฏ‡(็ฌฌ11~18็ซ ) ๅœจๆ ธๅฟƒ็ป„ไปถ็š„ๅŸบ็ก€ไธŠ,ๅฏนConfigใ€Consulใ€่ฎค่ฏๅ’Œ้‰ดๆƒใ€ๅ…จ้“พ่ทฏ็›‘ๆŽงไปฅๅŠๅฏนSpring Cloud็”Ÿๆ€ๅœˆไธญ็ฌฌไบŒไปฃ็ฝ‘ๅ…ณSpring Cloud Gateway่ฟ›่กŒไบ†่ฏฆ็ป†้˜่ฟฐ,ๅพชๅบๆธ่ฟ›ใ€ๆกˆไพ‹้ฉฑๅŠจ,ๅธฎๅŠฉ่ฏป่€…ๅŠ ๆทฑๅฏน็ป„ไปถ็š„็†่งฃๅ’Œ่ฟ็”จ,ๆ›ดๅฅฝๅœฐๆŽŒๆก็›ธๅ…ณๅ†…ๅฎน่ฟ็”จไบŽ็”Ÿไบงๅฎž่ทตใ€‚

  • ็ฌฌไธ‰้ƒจๅˆ† ่งฃๅ†ณๆ–นๆกˆ็ฏ‡(็ฌฌ19~25็ซ ) ไธป่ฆไปŽ่งฃๅ†ณๆ–นๆกˆ็€ๆ‰‹,ๅ†…ๅฎนๅŒ…ๆ‹ฌSpring CloudไธŽgRPC็š„ๆ•ดๅˆๆ–นๅผใ€็‰ˆๆœฌๆŽงๅˆถไธŽ็ฐๅบฆๅ‘ๅธƒใ€Spring Cloudๅฎนๅ™จๅŒ–ใ€Dubboๅ‘Spring Cloud็š„่ฟ็งปใ€ๅˆ†ๅธƒๅผไบ‹ๅŠกใ€้ข†ๅŸŸ้ฉฑๅŠจ็ญ‰็”Ÿไบง็บงๅฎž็”จ่งฃๅ†ณๆ–นๆกˆ,ไธบไผไธšITๆžถๆž„ๅพฎๆœๅŠกๅŒ–ๅ’Œๅ˜้ฉไฟ้ฉพๆŠค่ˆชใ€‚

3.4 ๆŽจ่็†็”ฑ

  • ๆœฌไนฆ็”ฑSpring Cloud็คพๅŒบๅฎ˜ๆ–นๆ’ฐๅ†™,ๆ ธๅฟƒๆˆๅ‘˜ๆฅ่‡ชๅŽŸ้˜ฟ้‡Œใ€่š‚่š้‡‘ๆœใ€ไบฌไธœ้‡‘่ž็ญ‰ไบ’่”็ฝ‘ไผไธš,็ป้ชŒไธฐๅฏŒใ€‚

  • ๆœฌไนฆๅ†…ๅฎนๆœ‰3ๅคง็‰น่‰ฒ:ๅฎฝๅบฆ่ถณๅคŸๅนฟใ€ๆทฑๅบฆ่ถณๅคŸๆทฑ,่€Œไธ”็ซ‹่ถณไบŽ็”Ÿไบงๅฎž่ทต,็›ดๆŽฅไปŽ็”Ÿไบงๅฎž่ทตๅ‡บๅ‘,ๅŒ…ๅซๅคง้‡็”Ÿไบงๅฎž่ทต็š„้…็ฝฎ

  • ๆœฌไนฆๅพ—ๅˆฐไบ†ๆฅ่‡ช้˜ฟ้‡Œใ€่…พ่ฎฏใ€็™พๅบฆใ€ไบฌไธœ็ญ‰ๅคงๅž‹ไบ’่”็ฝ‘ไผไธš็š„่ฟ‘10ไฝไธ“ๅฎถ็š„้ผŽๅŠ›ๆŽจ่ใ€‚

3.5 ่ฏป่€…ๅ้ฆˆ

#1

3.6 ๆบ็ ็›ธๅ…ณ

ไนฆ็ฑ็›ฎๅฝ•:https://github.com/SpringCloud/spring-cloud-catalog

ๆบ็ ๅœฐๅ€:https://github.com/SpringCloud/spring-cloud-code

http://cloud.spring.io/spring-cloud-static/Finchley.RELEASE/single/spring-cloud.html

  • ็”ฑไบŽ่šๅˆๅทฅ็จ‹ๅพˆๅคš,Mavenๅ†…ๅญ˜ๅฆ‚ๆžœไธ่ถณ,ๅœจ/spring-cloud-code/pom.xml่ฎพ็ฝฎๅฆ‚ไธ‹,ๆฌข่ฟŽStarใ€‚

  • IDEไธญ้…็ฝฎๅฆ‚ไธ‹:

ๅทฅ็จ‹ๆ˜Ž็ป†

chๆ˜ฏ็ซ ่Š‚็š„็ฎ€็งฐ,ch10่กจ็คบ็ฌฌๅ็ซ ,ch10-1่กจ็คบ็ฌฌๅ็ซ ็š„็ฌฌไธ€ไธชๆกˆไพ‹ๅทฅ็จ‹,

โ”œโ”€โ”€ ch10-1
โ”‚  โ”œโ”€โ”€ ch10-1-common
โ”‚  โ”œโ”€โ”€ ch10-1-config-server
โ”‚  โ”œโ”€โ”€ ch10-1-data-service
โ”‚  โ”œโ”€โ”€ ch10-1-eureka-server
โ”‚  โ”œโ”€โ”€ ch10-1-hystrix-dashboard
โ”‚  โ”œโ”€โ”€ ch10-1-user-service
โ”‚  โ”œโ”€โ”€ ch10-1-zuul-server
โ”‚  โ”œโ”€โ”€ ch10-1.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch11-1
โ”‚  โ”œโ”€โ”€ ch11-1-config-client
โ”‚  โ”œโ”€โ”€ ch11-1-config-server
โ”‚  โ”œโ”€โ”€ ch11-1.iml
โ”‚  โ”œโ”€โ”€ pom.xml
โ”‚  โ””โ”€โ”€ reademe.txt
โ”œโ”€โ”€ ch11-2
โ”‚  โ”œโ”€โ”€ ch11-2-config-client-refresh
โ”‚  โ”œโ”€โ”€ ch11-2-config-server
โ”‚  โ”œโ”€โ”€ ch11-2.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch11-3
โ”‚  โ”œโ”€โ”€ ch11-3-config-client-bus-refresh
โ”‚  โ”œโ”€โ”€ ch11-3-config-client-bus-refresh-second
โ”‚  โ”œโ”€โ”€ ch11-3-config-server-bus
โ”‚  โ”œโ”€โ”€ ch11-3.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch12-1
โ”‚  โ”œโ”€โ”€ ch12-1-config-client-placeholders
โ”‚  โ”œโ”€โ”€ ch12-1-config-server-placeholders
โ”‚  โ”œโ”€โ”€ ch12-1.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch12-10
โ”‚  โ”œโ”€โ”€ ch12-10-config-client-apollo
โ”‚  โ”œโ”€โ”€ ch12-10-config-client-apollo2
โ”‚  โ”œโ”€โ”€ ch12-10-eureka-server
โ”‚  โ”œโ”€โ”€ ch12-10-gateway-zuul-apollo
โ”‚  โ”œโ”€โ”€ ch12-10.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch12-2
โ”‚  โ”œโ”€โ”€ ch12-2-config-client-multiple-repositories
โ”‚  โ”œโ”€โ”€ ch12-2-config-server-multiple-repositories
โ”‚  โ”œโ”€โ”€ ch12-2.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch12-3
โ”‚  โ”œโ”€โ”€ ch12-3-config-client-db
โ”‚  โ”œโ”€โ”€ ch12-3-config-server-db
โ”‚  โ”œโ”€โ”€ ch12-3.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch12-4
โ”‚  โ”œโ”€โ”€ ch12-4-config-client-mongodb
โ”‚  โ”œโ”€โ”€ ch12-4-config-server-mongodb
โ”‚  โ”œโ”€โ”€ ch12-4.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch12-5
โ”‚  โ”œโ”€โ”€ ch12-5-config-client-auto-refresh
โ”‚  โ”œโ”€โ”€ ch12-5-config-client-refresh-autoconfig
โ”‚  โ”œโ”€โ”€ ch12-5-config-server
โ”‚  โ”œโ”€โ”€ ch12-5.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch12-6
โ”‚  โ”œโ”€โ”€ ch12-6-config-client-fallback
โ”‚  โ”œโ”€โ”€ ch12-6-config-client-fallback-autoconfig
โ”‚  โ”œโ”€โ”€ ch12-6-config-server
โ”‚  โ”œโ”€โ”€ ch12-6.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch12-7
โ”‚  โ”œโ”€โ”€ ch12-7-config-client-auth-jwt
โ”‚  โ”œโ”€โ”€ ch12-7-config-client-jwt
โ”‚  โ”œโ”€โ”€ ch12-7-config-server-auth-jwt
โ”‚  โ”œโ”€โ”€ ch12-7.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch12-8
โ”‚  โ”œโ”€โ”€ ch12-8-config-client-high-availability
โ”‚  โ”œโ”€โ”€ ch12-8-config-client-high-availability-autoconfig
โ”‚  โ”œโ”€โ”€ ch12-8-config-server
โ”‚  โ”œโ”€โ”€ ch12-8.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch12-9
โ”‚  โ”œโ”€โ”€ ch12-9-config-client
โ”‚  โ”œโ”€โ”€ ch12-9-config-server-high-availability
โ”‚  โ”œโ”€โ”€ ch12-9-eureka-server
โ”‚  โ”œโ”€โ”€ ch12-9.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch13-1
โ”‚  โ”œโ”€โ”€ README.md
โ”‚  โ”œโ”€โ”€ ch13-1-consul-config
โ”‚  โ”œโ”€โ”€ ch13-1-consul-consumer
โ”‚  โ”œโ”€โ”€ ch13-1-consul-provider
โ”‚  โ”œโ”€โ”€ ch13-1.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch14-1
โ”‚  โ”œโ”€โ”€ README.md
โ”‚  โ”œโ”€โ”€ ch14-1-consul-register
โ”‚  โ”œโ”€โ”€ ch14-1.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch14-2
โ”‚  โ”œโ”€โ”€ ch14-2-consul-consumer-discoveryclient
โ”‚  โ”œโ”€โ”€ ch14-2-consul-consumer-ribbon
โ”‚  โ”œโ”€โ”€ ch14-2-consul-provider-tag-1
โ”‚  โ”œโ”€โ”€ ch14-2-consul-provider-tag-2
โ”‚  โ”œโ”€โ”€ ch14-2-cosul-provider-tag-1
โ”‚  โ”œโ”€โ”€ ch14-2.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch14-3
โ”‚  โ”œโ”€โ”€ ch14-3-consul-config-customize
โ”‚  โ”œโ”€โ”€ ch14-3.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch14-4
โ”‚  โ”œโ”€โ”€ ch14-4-consul-override-consumer
โ”‚  โ”œโ”€โ”€ ch14-4-consul-override-provider-tag1
โ”‚  โ”œโ”€โ”€ ch14-4-consul-override-provider-tag2
โ”‚  โ”œโ”€โ”€ ch14-4.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch14-5
โ”‚  โ”œโ”€โ”€ ch14-5-consul-override-consumer
โ”‚  โ”œโ”€โ”€ ch14-5-consul-override-consumer-new
โ”‚  โ”œโ”€โ”€ ch14-5-consul-provider1
โ”‚  โ”œโ”€โ”€ ch14-5-consul-provider2
โ”‚  โ”œโ”€โ”€ ch14-5.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch15-1
โ”‚  โ”œโ”€โ”€ ch15-1-client-service
โ”‚  โ”œโ”€โ”€ ch15-1-core-service
โ”‚  โ”œโ”€โ”€ ch15-1-eureka-service
โ”‚  โ”œโ”€โ”€ ch15-1-gateway
โ”‚  โ”œโ”€โ”€ ch15-1-provider-service
โ”‚  โ”œโ”€โ”€ ch15-1.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch16-1
โ”‚  โ”œโ”€โ”€ ch16-1-sleuth-consumer
โ”‚  โ”œโ”€โ”€ ch16-1-sleuth-provider
โ”‚  โ”œโ”€โ”€ ch16-1.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch16-2
โ”‚  โ”œโ”€โ”€ ch16-2-sleuth-consumer
โ”‚  โ”œโ”€โ”€ ch16-2-sleuth-provider
โ”‚  โ”œโ”€โ”€ ch16-2.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch16-3
โ”‚  โ”œโ”€โ”€ ch16-3-eureka-server-skywalking
โ”‚  โ”œโ”€โ”€ ch16-3-script
โ”‚  โ”œโ”€โ”€ ch16-3-service-a
โ”‚  โ”œโ”€โ”€ ch16-3-service-b
โ”‚  โ”œโ”€โ”€ ch16-3-zuul-skywalking
โ”‚  โ”œโ”€โ”€ ch16-3.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch17-1
โ”‚  โ”œโ”€โ”€ ch17-1-1-gateway
โ”‚  โ”œโ”€โ”€ ch17-1-2-gateway
โ”‚  โ”œโ”€โ”€ ch17-1.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch17-2
โ”‚  โ”œโ”€โ”€ ch17-2-1-gateway
โ”‚  โ”œโ”€โ”€ ch17-2-2-gateway
โ”‚  โ”œโ”€โ”€ ch17-2-3-gateway
โ”‚  โ”œโ”€โ”€ ch17-2-4-gateway
โ”‚  โ”œโ”€โ”€ ch17-2-5-gateway
โ”‚  โ”œโ”€โ”€ ch17-2-6-gateway
โ”‚  โ”œโ”€โ”€ ch17-2-7-gateway
โ”‚  โ”œโ”€โ”€ ch17-2-8-gateway
โ”‚  โ”œโ”€โ”€ ch17-2-9-gateway
โ”‚  โ”œโ”€โ”€ ch17-2-service
โ”‚  โ”œโ”€โ”€ ch17-2.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch17-3
โ”‚  โ”œโ”€โ”€ ch17-3-1-gateway
โ”‚  โ”œโ”€โ”€ ch17-3-2-gateway
โ”‚  โ”œโ”€โ”€ ch17-3-3-gateway
โ”‚  โ”œโ”€โ”€ ch17-3-4-gateway
โ”‚  โ”œโ”€โ”€ ch17-3-5-gateway
โ”‚  โ”œโ”€โ”€ ch17-3-6-gateway
โ”‚  โ”œโ”€โ”€ ch17-3-7-gateway
โ”‚  โ”œโ”€โ”€ ch17-3-service
โ”‚  โ”œโ”€โ”€ ch17-3.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch18-1
โ”‚  โ”œโ”€โ”€ ch18-1-consumer
โ”‚  โ”œโ”€โ”€ ch18-1-eureka
โ”‚  โ”œโ”€โ”€ ch18-1-gateway
โ”‚  โ”œโ”€โ”€ ch18-1-provider
โ”‚  โ”œโ”€โ”€ ch18-1.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch18-2
โ”‚  โ”œโ”€โ”€ ch18-2-gateway
โ”‚  โ”œโ”€โ”€ ch18-2-provider
โ”‚  โ”œโ”€โ”€ ch18-2.iml
โ”‚  โ”œโ”€โ”€ pom.xml
โ”‚  โ””โ”€โ”€ reademe.txt
โ”œโ”€โ”€ ch18-3
โ”‚  โ”œโ”€โ”€ ch18-3-gateway
โ”‚  โ”œโ”€โ”€ ch18-3-provider
โ”‚  โ”œโ”€โ”€ ch18-3.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch18-4
โ”‚  โ”œโ”€โ”€ ch18-4-eureka
โ”‚  โ”œโ”€โ”€ ch18-4-gateway-https
โ”‚  โ”œโ”€โ”€ ch18-4-service-a
โ”‚  โ”œโ”€โ”€ ch18-4-service-b
โ”‚  โ”œโ”€โ”€ ch18-4.iml
โ”‚  โ”œโ”€โ”€ pom.xml
โ”‚  โ””โ”€โ”€ reademe.md
โ”œโ”€โ”€ ch18-5
โ”‚  โ”œโ”€โ”€ ch18-5-eureka
โ”‚  โ”œโ”€โ”€ ch18-5-gateway
โ”‚  โ”œโ”€โ”€ ch18-5-service
โ”‚  โ”œโ”€โ”€ ch18-5.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch18-6
โ”‚  โ”œโ”€โ”€ ch18-6-1-gateway
โ”‚  โ”œโ”€โ”€ ch18-6-2-gateway
โ”‚  โ”œโ”€โ”€ ch18-6-3-gateway
โ”‚  โ”œโ”€โ”€ ch18-6-provider
โ”‚  โ”œโ”€โ”€ ch18-6.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch18-7
โ”‚  โ”œโ”€โ”€ ch18-7-gateway
โ”‚  โ”œโ”€โ”€ ch18-7.iml
โ”‚  โ”œโ”€โ”€ pom.xml
โ”‚  โ””โ”€โ”€ readme.md
โ”œโ”€โ”€ ch19-1
โ”‚  โ”œโ”€โ”€ ch19-1.iml
โ”‚  โ”œโ”€โ”€ pom.xml
โ”‚  โ””โ”€โ”€ src
โ”œโ”€โ”€ ch19-2
โ”‚  โ”œโ”€โ”€ ch19-2.iml
โ”‚  โ”œโ”€โ”€ grpc-lib-1
โ”‚  โ”œโ”€โ”€ grpc-simple-client
โ”‚  โ”œโ”€โ”€ grpc-simple-server
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch2-1
โ”‚  โ”œโ”€โ”€ ch2-1-eureka-client
โ”‚  โ”œโ”€โ”€ ch2-1-eureka-server
โ”‚  โ”œโ”€โ”€ ch2-1.iml
โ”‚  โ”œโ”€โ”€ mvnw
โ”‚  โ”œโ”€โ”€ mvnw.cmd
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch20
โ”‚  โ”œโ”€โ”€ ch20.iml
โ”‚  โ”œโ”€โ”€ cloud-eureka-server
โ”‚  โ”œโ”€โ”€ cloud-grpc-client
โ”‚  โ”œโ”€โ”€ cloud-grpc-server
โ”‚  โ”œโ”€โ”€ grpc-lib
โ”‚  โ”œโ”€โ”€ mvnw
โ”‚  โ”œโ”€โ”€ mvnw.cmd
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch21-1
โ”‚  โ”œโ”€โ”€ ch21-1-discovery-console
โ”‚  โ”œโ”€โ”€ ch21-1-eureka-server
โ”‚  โ”œโ”€โ”€ ch21-1-original-service
โ”‚  โ”œโ”€โ”€ ch21-1-zuul-server
โ”‚  โ”œโ”€โ”€ ch21-1.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch22-1
โ”‚  โ”œโ”€โ”€ ch22-1-2-dockerfile
โ”‚  โ”œโ”€โ”€ ch22-1-3-jdk8-docker
โ”‚  โ”œโ”€โ”€ ch22-1-4-jdk10-docker
โ”‚  โ”œโ”€โ”€ ch22-1.iml
โ”‚  โ”œโ”€โ”€ mvnw
โ”‚  โ”œโ”€โ”€ mvnw.cmd
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch22-2
โ”‚  โ”œโ”€โ”€ ch22-2-1-config-server
โ”‚  โ”œโ”€โ”€ ch22-2-2-eureka-server
โ”‚  โ”œโ”€โ”€ ch22-2-3-gateway
โ”‚  โ”œโ”€โ”€ ch22-2-4-turbine
โ”‚  โ”œโ”€โ”€ ch22-2-5-spring-admin
โ”‚  โ”œโ”€โ”€ ch22-2-6-biz-service
โ”‚  โ”œโ”€โ”€ ch22-2.iml
โ”‚  โ”œโ”€โ”€ mvnw
โ”‚  โ”œโ”€โ”€ mvnw.cmd
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch22-3
โ”‚  โ”œโ”€โ”€ ch22-3-1
โ”‚  โ”œโ”€โ”€ ch22-3-2-example-service
โ”‚  โ”œโ”€โ”€ ch22-3-3-example-service
โ”‚  โ”œโ”€โ”€ ch22-3.iml
โ”‚  โ”œโ”€โ”€ metrics-server-0.2.1
โ”‚  โ”œโ”€โ”€ mvnw
โ”‚  โ”œโ”€โ”€ mvnw.cmd
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch23-1
โ”‚  โ”œโ”€โ”€ ch23-1.iml
โ”‚  โ”œโ”€โ”€ demo-consumer
โ”‚  โ”œโ”€โ”€ demo-provider
โ”‚  โ”œโ”€โ”€ dubbo-provider-api
โ”‚  โ”œโ”€โ”€ mvnw
โ”‚  โ”œโ”€โ”€ mvnw.cmd
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch23-2
โ”‚  โ”œโ”€โ”€ ch23-2.iml
โ”‚  โ”œโ”€โ”€ demo-dubbo-consumer
โ”‚  โ”œโ”€โ”€ demo-dubbo-provider
โ”‚  โ”œโ”€โ”€ demo-dubbo-provider-api
โ”‚  โ”œโ”€โ”€ eureka-server
โ”‚  โ”œโ”€โ”€ mvnw
โ”‚  โ”œโ”€โ”€ mvnw.cmd
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch24
โ”‚  โ”œโ”€โ”€ ch24-jta-atomikos
โ”‚  โ”œโ”€โ”€ ch24-saga-servicecomb
โ”‚  โ”œโ”€โ”€ ch24-tcc-rest
โ”‚  โ”œโ”€โ”€ ch24.iml
โ”‚  โ”œโ”€โ”€ mvnw
โ”‚  โ”œโ”€โ”€ mvnw.cmd
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch25
โ”‚  โ”œโ”€โ”€ LICENSE
โ”‚  โ”œโ”€โ”€ README.md
โ”‚  โ”œโ”€โ”€ ch25.iml
โ”‚  โ”œโ”€โ”€ crm-sales-app
โ”‚  โ”œโ”€โ”€ crm-sales-client
โ”‚  โ”œโ”€โ”€ crm-sales-consumer
โ”‚  โ”œโ”€โ”€ crm-sales-domain
โ”‚  โ”œโ”€โ”€ crm-sales-infrastructure
โ”‚  โ”œโ”€โ”€ crm-sales-start
โ”‚  โ”œโ”€โ”€ pom.xml
โ”‚  โ””โ”€โ”€ tree.md
โ”œโ”€โ”€ ch3-1
โ”‚  โ”œโ”€โ”€ ch3-1-config-server
โ”‚  โ”œโ”€โ”€ ch3-1-eureka-client
โ”‚  โ”œโ”€โ”€ ch3-1-eureka-server
โ”‚  โ”œโ”€โ”€ ch3-1.iml
โ”‚  โ”œโ”€โ”€ mvnw
โ”‚  โ”œโ”€โ”€ mvnw.cmd
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch3-2
โ”‚  โ”œโ”€โ”€ ch3-2-eureka-client
โ”‚  โ”œโ”€โ”€ ch3-2-eureka-server
โ”‚  โ”œโ”€โ”€ ch3-2-zuul-gateway
โ”‚  โ”œโ”€โ”€ ch3-2.iml
โ”‚  โ”œโ”€โ”€ mvnw
โ”‚  โ”œโ”€โ”€ mvnw.cmd
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch3-3
โ”‚  โ”œโ”€โ”€ ch3-3-eureka-client
โ”‚  โ”œโ”€โ”€ ch3-3-eureka-server
โ”‚  โ”œโ”€โ”€ ch3-3-zuul-gateway
โ”‚  โ”œโ”€โ”€ ch3-3.iml
โ”‚  โ”œโ”€โ”€ mvnw
โ”‚  โ”œโ”€โ”€ mvnw.cmd
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch3-4
โ”‚  โ”œโ”€โ”€ ch3-4-eureka-client
โ”‚  โ”œโ”€โ”€ ch3-4-eureka-server
โ”‚  โ”œโ”€โ”€ ch3-4.iml
โ”‚  โ”œโ”€โ”€ mvnw
โ”‚  โ”œโ”€โ”€ mvnw.cmd
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch3-5
โ”‚  โ”œโ”€โ”€ ch3-5-eureka-client
โ”‚  โ”œโ”€โ”€ ch3-5-eureka-server
โ”‚  โ”œโ”€โ”€ ch3-5.iml
โ”‚  โ”œโ”€โ”€ mvnw
โ”‚  โ”œโ”€โ”€ mvnw.cmd
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch4-1
โ”‚  โ”œโ”€โ”€ ch4-1-gzip
โ”‚  โ”œโ”€โ”€ ch4-1-hello
โ”‚  โ”œโ”€โ”€ ch4-1.iml
โ”‚  โ”œโ”€โ”€ pom.xml
โ”‚  โ””โ”€โ”€ readme.md
โ”œโ”€โ”€ ch4-2
โ”‚  โ”œโ”€โ”€ ch4-2-consumer
โ”‚  โ”œโ”€โ”€ ch4-2-eureka-server
โ”‚  โ”œโ”€โ”€ ch4-2-provider
โ”‚  โ”œโ”€โ”€ ch4-2.iml
โ”‚  โ”œโ”€โ”€ pom.xml
โ”‚  โ””โ”€โ”€ readme.md
โ”œโ”€โ”€ ch4-3
โ”‚  โ”œโ”€โ”€ ch4-3-httpclient
โ”‚  โ”œโ”€โ”€ ch4-3-okhttp
โ”‚  โ”œโ”€โ”€ ch4-3.iml
โ”‚  โ”œโ”€โ”€ pom.xml
โ”‚  โ””โ”€โ”€ readme.md
โ”œโ”€โ”€ ch4-4
โ”‚  โ”œโ”€โ”€ ch4-4-eureka-server
โ”‚  โ”œโ”€โ”€ ch4-4-feign-file-server
โ”‚  โ”œโ”€โ”€ ch4-4-feign-upload-client
โ”‚  โ”œโ”€โ”€ ch4-4.iml
โ”‚  โ”œโ”€โ”€ pom.xml
โ”‚  โ””โ”€โ”€ readme.md
โ”œโ”€โ”€ ch4-5
โ”‚  โ”œโ”€โ”€ ch4-5-consumer
โ”‚  โ”œโ”€โ”€ ch4-5-eureka-server
โ”‚  โ”œโ”€โ”€ ch4-5-provider
โ”‚  โ”œโ”€โ”€ ch4-5.iml
โ”‚  โ”œโ”€โ”€ pom.xml
โ”‚  โ””โ”€โ”€ readme.md
โ”œโ”€โ”€ ch4-6
โ”‚  โ”œโ”€โ”€ ch4-6-consumer
โ”‚  โ”œโ”€โ”€ ch4-6-eureka-server
โ”‚  โ”œโ”€โ”€ ch4-6-provider
โ”‚  โ”œโ”€โ”€ ch4-6-provider-client
โ”‚  โ”œโ”€โ”€ ch4-6.iml
โ”‚  โ”œโ”€โ”€ pom.xml
โ”‚  โ””โ”€โ”€ readme.md
โ”œโ”€โ”€ ch5-1
โ”‚  โ”œโ”€โ”€ ch5-1-client-a
โ”‚  โ”œโ”€โ”€ ch5-1-eureka-server
โ”‚  โ”œโ”€โ”€ ch5-1-ribbon-loadbalancer
โ”‚  โ”œโ”€โ”€ ch5-1.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch5-2
โ”‚  โ”œโ”€โ”€ ch5-2-client-a
โ”‚  โ”œโ”€โ”€ ch5-2-eureka-server
โ”‚  โ”œโ”€โ”€ ch5-2-ribbon-loadbalancer
โ”‚  โ”œโ”€โ”€ ch5-2.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch6-1
โ”‚  โ”œโ”€โ”€ ch6-1-client-service
โ”‚  โ”œโ”€โ”€ ch6-1-eureka-server
โ”‚  โ”œโ”€โ”€ ch6-1.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch6-2
โ”‚  โ”œโ”€โ”€ ch6-2-consumer-service
โ”‚  โ”œโ”€โ”€ ch6-2-eureka-server
โ”‚  โ”œโ”€โ”€ ch6-2-provider-service
โ”‚  โ”œโ”€โ”€ ch6-2.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch6-3
โ”‚  โ”œโ”€โ”€ ch6-3-eureka-server
โ”‚  โ”œโ”€โ”€ ch6-3-hello-service
โ”‚  โ”œโ”€โ”€ ch6-3-hystrix-dashboard
โ”‚  โ”œโ”€โ”€ ch6-3-hystrix-exception-service
โ”‚  โ”œโ”€โ”€ ch6-3-provider-service
โ”‚  โ”œโ”€โ”€ ch6-3-turbine
โ”‚  โ”œโ”€โ”€ ch6-3.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch6-4
โ”‚  โ”œโ”€โ”€ ch6-4-collapsing
โ”‚  โ”œโ”€โ”€ ch6-4-eureka-server
โ”‚  โ”œโ”€โ”€ ch6-4-hystrix-cache
โ”‚  โ”œโ”€โ”€ ch6-4-hystrix-thread-context
โ”‚  โ”œโ”€โ”€ ch6-4-provider-service
โ”‚  โ”œโ”€โ”€ ch6-4.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch7-1
โ”‚  โ”œโ”€โ”€ ch7-1-client-a
โ”‚  โ”œโ”€โ”€ ch7-1-eureka-server
โ”‚  โ”œโ”€โ”€ ch7-1-zuul-server
โ”‚  โ”œโ”€โ”€ ch7-1.iml
โ”‚  โ”œโ”€โ”€ pom.xml
โ”‚  โ””โ”€โ”€ reademe.txt
โ”œโ”€โ”€ ch7-2
โ”‚  โ”œโ”€โ”€ ch7-2-client-a
โ”‚  โ”œโ”€โ”€ ch7-2-eureka-server
โ”‚  โ”œโ”€โ”€ ch7-2-zuul-server
โ”‚  โ”œโ”€โ”€ ch7-2.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch7-3
โ”‚  โ”œโ”€โ”€ ch7-3-client-a
โ”‚  โ”œโ”€โ”€ ch7-3-client-b
โ”‚  โ”œโ”€โ”€ ch7-3-eureka-server
โ”‚  โ”œโ”€โ”€ ch7-3-zuul-server
โ”‚  โ”œโ”€โ”€ ch7-3.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch8-1
โ”‚  โ”œโ”€โ”€ ch8-1-client-a
โ”‚  โ”œโ”€โ”€ ch8-1-eureka-server
โ”‚  โ”œโ”€โ”€ ch8-1-zuul-server
โ”‚  โ”œโ”€โ”€ ch8-1.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch8-2
โ”‚  โ”œโ”€โ”€ ch8-2-auth-server
โ”‚  โ”œโ”€โ”€ ch8-2-client-a
โ”‚  โ”œโ”€โ”€ ch8-2-eureka-server
โ”‚  โ”œโ”€โ”€ ch8-2-zuul-server
โ”‚  โ”œโ”€โ”€ ch8-2.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch8-3
โ”‚  โ”œโ”€โ”€ ch8-3-client-a
โ”‚  โ”œโ”€โ”€ ch8-3-eureka-server
โ”‚  โ”œโ”€โ”€ ch8-3-zuul-server
โ”‚  โ”œโ”€โ”€ ch8-3.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch8-4
โ”‚  โ”œโ”€โ”€ ch8-4-client-a
โ”‚  โ”œโ”€โ”€ ch8-4-eureka-server
โ”‚  โ”œโ”€โ”€ ch8-4-zuul-server
โ”‚  โ”œโ”€โ”€ ch8-4.iml
โ”‚  โ”œโ”€โ”€ mysql.sql
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch8-5
โ”‚  โ”œโ”€โ”€ ch8-5-client-a
โ”‚  โ”œโ”€โ”€ ch8-5-eureka-server
โ”‚  โ”œโ”€โ”€ ch8-5-zuul-server
โ”‚  โ”œโ”€โ”€ ch8-5.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch8-6
โ”‚  โ”œโ”€โ”€ ch8-6-eureka-server
โ”‚  โ”œโ”€โ”€ ch8-6-zuul-server
โ”‚  โ”œโ”€โ”€ ch8-6.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ ch8-7
โ”‚  โ”œโ”€โ”€ ch8-7-client-a
โ”‚  โ”œโ”€โ”€ ch8-7-eureka-server
โ”‚  โ”œโ”€โ”€ ch8-7-zuul-server
โ”‚  โ”œโ”€โ”€ ch8-7.iml
โ”‚  โ””โ”€โ”€ pom.xml
โ”œโ”€โ”€ pom.xml

tree -L 2 >>tree.txt

3.7 ไฝœ่€…ไป‹็ป

  1. ่ฎธ่ฟ›:Spring Cloudไธญๅ›ฝ็คพๅŒบๅˆ›ๅง‹ไบบ,้˜ฟ้‡ŒๅŽŸ่ต„ๆทฑๅทฅ็จ‹ๅธˆ,่Šฑๅ็Žน้œ–,ไธ“ๆณจไบŽๅŸบ็ก€ๆžถๆž„ไธŽไธญ้—ดไปถ็ ”ๅ‘,ๆ›พๅฐฑ่ŒไบŽๅ”ฏๅ“ไผšๅนณๅฐๆžถๆž„้ƒจใ€‚ไธชไบบ็ฝ‘็ซ™:http://xujin.orgใ€‚

  2. ้’ŸๅฐŠๅ‘:Spring Cloudไธญๅ›ฝ็คพๅŒบ่”ๅˆๅˆ›ๅง‹ไบบ,็Žฐๅฐฑ่ŒไบŽไบฌไธœ้‡‘่ž,ๅฏนๅพฎๆœๅŠกๆœ‰ๆทฑๅ…ฅ็ ”็ฉถใ€‚

  3. ๅถๅฟ—่ฟœ:Spring Cloudไธญๅ›ฝ็คพๅŒบ่”ๅˆๅˆ›ๅง‹ไบบ,็Žฐๅฐฑ่ŒไบŽ่š‚่š้‡‘ๆœ,่Šฑๅๆข“ๅฐงใ€‚CSDNๅšๅฎขไธ“ๅฎถ,ๅผ€ๆบ็คพๅŒบๆดป่ทƒ่€…,ๅ›ฝๅ†…Spring Cloudๆ—ฉๆœŸๅฎž่ทต่€…

  4. ๆ–นๅฟ—ๆœ‹:Spring Cloudไธญๅ›ฝ็คพๅŒบ่”ๅˆๅˆ›ๅง‹ไบบ,็ก•ๅฃซๅญฆๅކ,ใ€Šๆทฑๅ…ฅ็†่งฃSpring CloudไธŽๅพฎๆœๅŠกๆž„ๅปบใ€‹ไฝœ่€…,CSDNๅšๅฎขไธ“ๅฎถ(้˜…่ฏป้‡600ไธ‡+),ๅœจ็คพๅŒบๅ…ทๆœ‰่พƒ้ซ˜ๆดป่ทƒๅบฆไธŽๅฝฑๅ“ๅŠ›ใ€‚

  5. ่”กๆณขๆ–ฏ:ๆ‹ฅๆœ‰ๅคšๅนดJavaๅผ€ๅ‘็ป้ชŒ,ๆ›พๅฐฑ่ŒไบŽ็พŽๅ›ขใ€่…พ่ฎฏใ€‚ๅ›ฝๅ†…Spring Cloud้ข†ๅŸŸ็š„ๆ—ฉๆœŸๅฎž่ทต่€…,็Žฐๅœจ้‡‘่ž่กŒไธšไปŽไบ‹FinTech็›ธๅ…ณ็ ”ๅ‘

  6. ้ƒญ่Šณ็ขง:ๅคšๅนดๅพฎๆœๅŠกๅฎž่ทต็ป้ชŒ,็Žฐไปป่ŒไบŽๆŸไบ’่”็ฝ‘้‡‘่žๅ…ฌๅธไธญ้—ดไปถ้ƒจ้—จใ€‚

  7. ๆœฑๅพทๆ˜Ž:ๆ‹ฅๆœ‰10ๅนดJavaๅผ€ๅ‘็ป้ชŒ,ๅคšๅนดๆŠ€ๆœฏๆžถๆž„ๅ’Œ่งฃๅ†ณๆ–นๆกˆ็ป้ชŒ,็Žฐไปป็ต้›€ไบ‘ๅพฎๆœๅŠกๆžถๆž„ๅธˆ,ๅœจๅพฎๆœๅŠก้ข†ๅŸŸๆœ‰็€ไธฐๅฏŒ็š„่ฝๅœฐ็ป้ชŒ,ๆ›พไปปๆŸๅˆ›ไธšๅ…ฌๅธๆŠ€ๆœฏ่ดŸ่ดฃไบบใ€‚

Stargazers over time

Stargazers over time

About

๐Ÿ”ฅใ€Š้‡ๆ–ฐๅฎšไน‰Spring Cloudๅฎžๆˆ˜ใ€‹ๅฎžไฝ“ไนฆๅฏนๅบ”ๆบ็ ,ๆฌข่ฟŽๅคงๅฎถStar็‚น่ตžๆ”ถ่—

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 7

Languages

AltStyle ใซใ‚ˆใฃใฆๅค‰ๆ›ใ•ใ‚ŒใŸใƒšใƒผใ‚ธ (->ใ‚ชใƒชใ‚ธใƒŠใƒซ) /