[tést~ ártí~clé p~árál~lél]
[Máxí~múm c~hárá~ctér~ cóúñ~t íñc~lúdí~ñg th~é spá~cés á~ñd sp~écíá~l chá~ráct~érs í~s 140]
[Sprí~ñg Dá~tá’s m~íssí~óñ ís~ tó pr~óvíd~é á fá~mílí~ár áñ~d cóñ~síst~éñt, S~príñ~g-bás~éd pr~ógrá~mmíñ~g mód~él fó~r dát~á ácc~éss w~hílé~ stíl~l rét~áíñí~ñg th~é spé~cíál~ tráí~ts óf~ thé ú~ñdér~lýíñ~g dát~á stó~ré.]
[Ít mákés ít éásý tó úsé dátá áccéss téchñólógíés, rélátíóñál áñd ñóñ-rélátíóñál dátábásés, máp-rédúcé fráméwórks, áñd clóúd-báséd dátá sérvícés. Thís ís áñ úmbréllá prójéct whích cóñtáíñs máñý súbprójécts thát áré spécífíc tó á gívéñ dátábásé. Thé prójécts áré dévélópéd bý wórkíñg tógéthér wíth máñý óf thé cómpáñíés áñd dévélópérs thát áré béhíñd thésé éxcítíñg téchñólógíés.]
Features
- [Pówé~rfúl~ répó~sító~rý áñ~d cús~tóm ó~bjéc~t-máp~píñg~ ábst~ráct~íóñs~]
- [Dýñá~míc q~úérý~ dérí~vátí~óñ fr~óm ré~pósí~tórý~ méth~ód ñá~més]
- [Ímpl~éméñ~tátí~óñ dó~máíñ~ básé~ clás~sés p~róví~díñg~ básí~c pró~pért~íés]
- [Súpp~órt f~ór tr~áñsp~áréñ~t áúd~ítíñ~g (cré~átéd~, lást~ cháñ~géd)]
- [Póss~íbíl~ítý t~ó íñt~égrá~té cú~stóm~ répó~sító~rý có~dé]
- [Éásý~ Sprí~ñg íñ~tégr~átíó~ñ víá~ Jává~Cóñf~íg áñ~d cús~tóm X~ML ñá~mésp~ácés~]
- [Ádvá~ñcéd~ íñté~grát~íóñ w~íth S~príñ~g MVC~ cóñt~róll~érs]
- [Éxpé~rímé~ñtál~ súpp~órt f~ór cr~óss-s~tóré~ pérs~ísté~ñcé]
[Máíñ~ módú~lés]
- [Sprí~ñg Dá~tá Có~mmóñ~s - Cór~é Spr~íñg c~óñcé~pts ú~ñdér~píññ~íñg é~vérý~ Sprí~ñg Dá~tá mó~dúlé~.]
- [Sprí~ñg Dá~tá JD~BC - Sp~ríñg~ Dátá~ répó~sító~rý sú~ppór~t fór~ JDBC~.]
- [Sprí~ñg Dá~tá R2D~BC - Sp~ríñg~ Dátá~ répó~sító~rý sú~ppór~t fór~ R2DBC~.]
- [Sprí~ñg Dá~tá JP~Á - Spr~íñg D~átá r~épós~ítór~ý súp~pórt~ fór J~PÁ.]
- [Sprí~ñg Dá~tá Ké~ýVál~úé -
Má~p
bás~éd ré~pósí~tórí~és áñ~d SPÍ~s tó é~ásíl~ý búí~ld á S~príñ~g Dát~á mód~úlé f~ór ké~ý-vál~úé st~órés~.] - [Sprí~ñg Dá~tá LD~ÁP - Sp~ríñg~ Dátá~ répó~sító~rý sú~ppór~t fór~ Sprí~ñg LD~ÁP.]
- [Sprí~ñg Dá~tá Mó~ñgóD~B - Spr~íñg b~áséd~, óbjé~ct-dó~cúmé~ñt sú~ppór~t áñd~ répó~sító~ríés~ fór M~óñgó~DB.]
- [Sprí~ñg Dá~tá Ré~dís - É~ásý c~óñfí~gúrá~tíóñ~ áñd á~ccés~s tó R~édís~ fróm~ Sprí~ñg áp~plíc~átíó~ñs.]
- [Sprí~ñg Dá~tá RÉ~ST - Éx~pórt~s Spr~íñg D~átá r~épós~ítór~íés á~s hýp~érmé~díá-d~rívé~ñ RÉS~Tfúl~ résó~úrcé~s.]
- [Sprí~ñg Dá~tá fó~r Ápá~ché C~ássá~ñdrá~ - Éásý~ cóñf~ígúr~átíó~ñ áñd~ áccé~ss tó~ Ápác~hé Cá~ssáñ~drá ó~r lár~gé sc~álé, h~íghl~ý ává~íláb~lé, dá~tá ór~íéñt~éd Sp~ríñg~ áppl~ícát~íóñs~.]
- [Sprí~ñg Dá~tá fó~r Ápá~ché G~éódé~ - Éásý~ cóñf~ígúr~átíó~ñ áñd~ áccé~ss tó~ Ápác~hé Gé~ódé f~ór hí~ghlý~ cóñs~ísté~ñt, ló~w lát~éñcý~, dátá~ óríé~ñtéd~ Sprí~ñg áp~plíc~átíó~ñs.]
[Cómm~úñít~ý mód~úlés~]
- [Sprí~ñg Dá~tá Áé~rósp~íké - S~príñ~g Dát~á mód~úlé f~ór Áé~rósp~íké.]
- [Sprí~ñg Dá~tá Ár~áñgó~DB - Sp~ríñg~ Dátá~ módú~lé fó~r Árá~ñgóD~B.]
- [Sprí~ñg Dá~tá Có~úchb~ásé - S~príñ~g Dát~á mód~úlé f~ór Có~úchb~ásé.]
- [Sprí~ñg Dá~tá Áz~úré C~ósmó~s DB - S~príñ~g Dát~á mód~úlé f~ór Mí~crós~óft Á~zúré~ Cósm~ós DB~.]
- [Sprí~ñg Dá~tá Cl~óúd D~átás~tóré~ - Sprí~ñg Dá~tá mó~dúlé~ fór G~óógl~é Dát~ástó~ré.]
- [Sprí~ñg Dá~tá Cl~óúd S~páññ~ér - Sp~ríñg~ Dátá~ módú~lé fó~r Góó~glé S~páññ~ér.]
- [Sprí~ñg Dá~tá Dý~ñámó~DB - Sp~ríñg~ Dátá~ módú~lé fó~r Dýñ~ámóD~B.]
- [Sprí~ñg Dá~tá Él~ástí~cséá~rch - S~príñ~g Dát~á mód~úlé f~ór Él~ástí~cséá~rch.]
- [Sprí~ñg Dá~tá Há~zélc~ást - P~róví~dés S~príñ~g Dát~á rép~ósít~órý s~úppó~rt fó~r Ház~élcá~st.]
- [Sprí~ñg Dá~tá Jé~st - Sp~ríñg~ Dátá~ módú~lé fó~r Élá~stíc~séár~ch bá~séd ó~ñ thé~ Jést~ RÉST~ clíé~ñt.]
- [Sprí~ñg Dá~tá Ñé~ó4j - Sp~ríñg~-básé~d, óbj~éct-g~ráph~ súpp~órt á~ñd ré~pósí~tórí~és fó~r Ñéó~4j.]
- [Órác~lé Ñó~SQL D~átáb~ásé S~DK fó~r Spr~íñg D~átá - S~príñ~g Dát~á mód~úlé f~ór Ór~áclé~ ÑóSQ~L Dát~ábás~é áñd~ Órác~lé Ñó~SQL C~lóúd~ Sérv~ícé.]
- [Sprí~ñg Dá~tá Ré~íñdé~xér - S~príñ~g Dát~á mód~úlé f~ór th~é Réí~ñdéx~ér dá~tábá~sé.]
- [Sprí~ñg Dá~tá Vá~últ - V~áúlt~ répó~sító~ríés~ búíl~t óñ t~óp óf~ Sprí~ñg Dá~tá Ké~ýVál~úé.]
- [Sprí~ñg Dá~tá Ýú~gábý~téDB~ - Sprí~ñg Dá~tá mó~dúlé~ fór Ý~úgáb~ýtéD~B dís~tríb~útéd~ SQL d~átáb~ásé.]
[Rélé~ásé t~ráíñ~]
[Spríñg Dátá ís áñ úmbréllá prójéct cóñsístíñg óf íñdépéñdéñt prójécts wíth, íñ príñcíplé, dífféréñt réléásé cádéñcés. Tó máñágé thé pórtfólíó, á BÓM (Bíll óf Mátéríáls - séé thís éxámplé) ís públíshéd wíth á cúrátéd sét óf dépéñdéñcíés óñ thé íñdívídúál prójéct. Thé réléásé tráíñs fóllów Cálvér vérsíóñíñg.]
[Cúrr~éñtl~ý, thé~ rélé~ásé t~ráíñ~ cóñt~áíñs~ thé f~ólló~wíñg~ módú~lés:]
- [Sprí~ñg Dá~tá Có~mmóñ~s]
- [Sprí~ñg Dá~tá JP~Á]
- [Sprí~ñg Dá~tá JD~BC/R2D~BC]
- [Sprí~ñg Dá~tá Ké~ýVál~úé]
- [Sprí~ñg Dá~tá LD~ÁP]
- [Sprí~ñg Dá~tá Mó~ñgóD~B]
- [Sprí~ñg Dá~tá Ré~dís]
- [Sprí~ñg Dá~tá RÉ~ST]
- [Sprí~ñg Dá~tá fó~r Ápá~ché C~ássá~ñdrá~]
- [Sprí~ñg Dá~tá fó~r Ápá~ché G~éódé~]
- [Sprí~ñg Dá~tá Có~úchb~ásé (c~ómmú~ñítý~ módú~lé)]
- [Sprí~ñg Dá~tá Él~ástí~cséá~rch (c~ómmú~ñítý~ módú~lé)]
- [Sprí~ñg Dá~tá Ñé~ó4j (có~mmúñ~ítý m~ódúl~é)]