更新时间:2021-06-24 18:18:00
coverpage
Title Page
Dedication
About Packt
Why subscribe?
Packt.com
Contributors
About the author
About the reviewer
Packt is searching for authors like you
Preface
Who this book is for
What this book covers
Download the example code files
Download the color images
Conventions used
Get in touch
Reviews
Modern Web Application Development - This Is a New Era
Introduction
JavaScript from a Java developer's viewpoint
Functions and methods
Objects and classes
Objects properties and property attributes
Prototype and inheritance
Scope and closure
The this keyword
Hoisting
ES6 basics
Block scoping let and const
Classes
Enhanced object literals
Arrow functions
No lexical this
No prototype object
Default parameter value
Rest parameters
Spread syntax
Destructuring assignment
Object destructuring
Array destructuring
Nested destructuring
Rest elements
Function parameters destructuring
Template literals
Modules
Export
Import
Promises
Summary
Vue.js 2 - It Works in the Way You Expected
Fundamental concepts
Vue instance
Components
Vue instance life cycle
Directives
Filters
Mixins
Plugins
Behind the scene
Reactivity system
Spring 5 - The Right Stack for the Job at Hand
Spring IoC and dependency injection
Spin up the Spring container
Annotation-based configuration
Bean declaration
Dependency injection
Constructor-based injection
Setter-based/method-based injection
Field-based injection
Best practices of dependency injection
Spring MVC
Java EE Servlet
DispatcherServlet
Views
Spring JDBC and JPA
JDBC driver
Spring JDBC
Hibernate
Spring AOP
Concerns
Aspects
Join points
Advices
Pointcuts
AOP proxy
Weaving
@SecurityCheck
AOP execution flow
Spring transaction management
PlatformTransactionManager
Declarative transaction management
Spring Boot
Starters
Autoconfiguration
Put it together
Place code together
Add APIs