Java EE 8 Design Patterns and Best Practices
PatternsareessentialdesigntoolsforJavadevelopers.JavaEEDesignPatternsandBestPracticeshelpsdevelopersattainbettercodequalityandprogresstohigherlevelsofarchitecturalcreativitybyexaminingthepurposeofeachavailablepatternanddemonstratingitsimplementationwithvariouscodeexamples.ThisbookwilltakeyouthroughanumberofpatternsandtheirJavaEE-specificimplementations.Inthebeginning,youwilllearnthefoundationfor,andimportanceof,designpatternsinJavaEE,andthenwillmoveontoimplementvariouspatternsonthepresentationtier,businesstier,andintegrationtier.Further,youwillexplorethepatternsinvolvedinAspect-OrientedProgramming(AOP)andtakeacloserlookatreactivepatterns.Movingon,youwillbeintroducedtomodernarchitecturalpatternsinvolvedincomposingmicroservicesandcloud-nativeapplications.Youwillgetacquaintedwithsecuritypatternsandoperationalpatternsinvolvedinscalingandmonitoring,alongwithsomepatternsinvolvedindeployment.Bytheendofthebook,youwillbeabletoefficientlyaddresscommonproblemsfacedwhendevelopingapplicationsandwillbecomfortableworkingonscalableandmaintainableprojectsofanysize.
·6.3萬字