Spring 5.0 Projects
SpringmakesiteasytocreateRESTfulapplications,mergewithsocialservices,communicatewithmoderndatabases,secureyoursystem,andmakeyourcodemodularandeasytotest.WiththearrivalofSpringBoot,developerscanreallyfocusonthecodeanddelivergreatvalue,withminimalcontour.ThisbookwillshowyouhowtobuildvariousprojectsinSpring5.0,usingitsfeaturesandthirdpartytools.We'llstartbycreatingawebapplicationusingSpringMVC,SpringData,theWorldBankAPIforsomestatisticsondifferentcountries,andMySQLdatabase.Movingahead,you'llbuildaRESTfulwebservicesapplicationusingSpringWebFluxframework.You'llbethentakenthroughcreatingaSpringBoot-basedsimpleblogmanagementsystem,whichusesElasticsearchasthedatastore.Then,you'lluseSpringSecuritywiththeLDAPlibrariesforauthenticatingusersandcreateacentralauthenticationandauthorizationserverusingOAuth2protocol.Further,you'llunderstandhowtocreateSpringBoot-basedmonolithicapplicationusingJHipster.Towardtheend,we'llcreateanonlinebookstorewithmicroservicearchitectureusingSpringCloudandNet?ixOSScomponents,andataskmanagementsystemusingSpringandKotlin.Bytheendofthebook,you'llbeabletocreatecoherentand?exiblereal-timewebapplicationsusingSpringFramework.
·9.8萬字