start.spring.io
This the first step to generate a template for a sample Spring Boot Application:
We can choose dependencies, which we want to use in a project from a list! (Excelent!):
SPRING BOOT
This the first step to generate a template for a sample Spring Boot Application:
We can choose dependencies, which we want to use in a project from a list! (Excelent!):
SPRING BOOT
SPRING CLOUD
https://www.javadoc.io/static/org.springframework.cloud/spring-cloud-commons/2.2.0.RELEASE/org/springframework/cloud/client/discovery/package-summary.html
Very useful in this topic:
1. "Enterprise Java Microservices" Ken Finnigan
(https://www.manning.com/books/enterprise-java-microservices)
2. "Spring Microservices in Action" John Carnell etc.
(https://www.manning.com/books/spring-microservices-in-action-second-edition,
https://www.manning.com/books/spring-microservices-in-action)
3. https://piotrminkowski.com/
The "Big picure" of Spring Microservices family:
https://spring.io/projects/spring-cloud
https://spring.io/projects/spring-cloud#learn
https://spring.io/projects/spring-cloud#samples
Features:
https://spring.io/projects/spring-cloud-contract
https://spring.io/projects/spring-framework
https://spring.io/projects/spring-data
https://spring.io/projects/spring-security
https://spring.io/projects/spring-integration
https://spring.io/projects/spring-vault
https://spring.io/projects/spring-webflow
https://spring.io/projects/spring-ws
https://spring.io/projects/spring-batch
https://spring.io/projects/spring-restdocs
Main Projects:
SPRING packages (5.2.4.RELEASE):
https://docs.spring.io/spring-framework/docs/current/javadoc-api/overview-summary.html
List of these packages:
org.aopalliance.aop
org.aopalliance.intercept
org.apache.commons.logging
org.apache.commons.logging.impl
org.springframework = o.s.
o.s.aop
o.s.aop.aspectj
o.s.aop.aspectj.annotation
o.s.aop.aspectj.autoproxy
o.s.aop.config
o.s.aop.framework
o.s.aop.framework.adapter
o.s.aop.framework.autoproxy
o.s.aop.framework.autoproxy.target
o.s.aop.interceptor
o.s.aop.scope
o.s.aop.support
o.s.aop.support.annotation
o.s.aop.target
o.s.aop.target.dynamic
o.s.asm
o.s.beans
o.s.beans.annotation
o.s.beans.factory
o.s.beans.factory.annotation
o.s.beans.factory.aspectj
o.s.beans.factory.config
o.s.beans.factory.groovy
o.s.beans.factory.parsing
o.s.beans.factory.serviceloader
o.s.beans.factory.support
o.s.beans.factory.wiring
o.s.beans.factory.xml
o.s.beans.propertyeditors
o.s.beans.support
o.s.cache
o.s.cache.annotation
o.s.cache.aspectj
o.s.cache.caffeine
o.s.cache.concurrent
o.s.cache.config
o.s.cache.ehcache
o.s.cache.interceptor
o.s.cache.jcache
o.s.cache.jcache.config
o.s.cache.jcache.interceptor
o.s.cache.support
o.s.cache.transaction
o.s.cglib
o.s.cglib.core
o.s.cglib.proxy
o.s.context
o.s.context.annotation
o.s.context.annotation.aspectj
o.s.context.config
o.s.context.event
o.s.context.expression
o.s.context.i18n
o.s.context.index
o.s.context.index.processor
o.s.context.support
o.s.context.weaving
o.s.core
o.s.core.annotation
o.s.core.codec
o.s.core.convert
o.s.core.convert.converter
o.s.core.convert.support
o.s.core.env
o.s.core.io
o.s.core.io.buffer
o.s.core.io.support
o.s.core.log
o.s.core.serializer
o.s.core.serializer.support
o.s.core.style
o.s.core.task
o.s.core.task.support
o.s.core.type
o.s.core.type.classreading
o.s.core.type.filter
o.s.dao
o.s.dao.annotation
o.s.dao.support
o.s.ejb.access
o.s.ejb.config
o.s.expression
o.s.expression.common
o.s.expression.spel
o.s.expression.spel.ast
o.s.expression.spel.standard
o.s.expression.spel.support
o.s.format
o.s.format.annotation
o.s.format.datetime
o.s.format.datetime.joda
o.s.format.datetime.standard
o.s.format.number
o.s.format.number.money
o.s.format.support
o.s.http
o.s.http.client
o.s.http.client.reactive
o.s.http.client.support
o.s.http.codec
o.s.http.codec.cbor
o.s.http.codec.json
o.s.http.codec.multipart
o.s.http.codec.protobuf
o.s.http.codec.support
o.s.http.codec.xml
o.s.http.converter
o.s.http.converter.cbor
o.s.http.converter.feed
o.s.http.converter.json
o.s.http.converter.protobuf
o.s.http.converter.smile
o.s.http.converter.support
o.s.http.converter.xml
o.s.http.server
o.s.http.server.reactive
o.s.instrument
o.s.instrument.classloading
o.s.instrument.classloading.glassfish
o.s.instrument.classloading.jboss
o.s.instrument.classloading.tomcat
o.s.instrument.classloading.weblogic
o.s.instrument.classloading.websphere
o.s.jca.cci
o.s.jca.cci.connection
o.s.jca.cci.core
o.s.jca.cci.core.support
o.s.jca.cci.object
o.s.jca.context
o.s.jca.endpoint
o.s.jca.support
o.s.jca.work
o.s.jdbc
o.s.jdbc.config
o.s.jdbc.core
o.s.jdbc.core.metadata
o.s.jdbc.core.namedparam
o.s.jdbc.core.simple
o.s.jdbc.core.support
o.s.jdbc.datasource
o.s.jdbc.datasource.embedded
o.s.jdbc.datasource.init
o.s.jdbc.datasource.lookup
o.s.jdbc.object
o.s.jdbc.support
o.s.jdbc.support.incrementer
o.s.jdbc.support.lob
o.s.jdbc.support.rowset
o.s.jdbc.support.xml
o.s.jms
o.s.jms.annotation
o.s.jms.config
o.s.jms.connection
o.s.jms.core
o.s.jms.core.support
o.s.jms.listener
o.s.jms.listener.adapter
o.s.jms.listener.endpoint
o.s.jms.remoting
o.s.jms.support
o.s.jms.support.converter
o.s.jms.support.destination
o.s.jmx
o.s.jmx.access
o.s.jmx.export
o.s.jmx.export.annotation
o.s.jmx.export.assembler
o.s.jmx.export.metadata
o.s.jmx.export.naming
o.s.jmx.export.notification
o.s.jmx.support
o.s.jndi
o.s.jndi.support
o.s.lang
o.s.mail
o.s.mail.javamail
o.s.messaging
o.s.messaging.converter
o.s.messaging.core
o.s.messaging.handler
o.s.messaging.handler.annotation
o.s.messaging.handler.annotation.reactive
o.s.messaging.handler.annotation.support
o.s.messaging.handler.invocation
o.s.messaging.handler.invocation.reactive
o.s.messaging.rsocket
o.s.messaging.rsocket.annotation
o.s.messaging.rsocket.annotation.support
o.s.messaging.simp
o.s.messaging.simp.annotation
o.s.messaging.simp.annotation.support
o.s.messaging.simp.broker
o.s.messaging.simp.config
o.s.messaging.simp.stomp
o.s.messaging.simp.user
o.s.messaging.support
o.s.messaging.tcp
o.s.messaging.tcp.reactor
o.s.mock.env
o.s.mock.http
o.s.mock.http.client
o.s.mock.http.client.reactive
o.s.mock.http.server.reactive
o.s.mock.jndi
o.s.mock.web
o.s.mock.web.reactive.function.server
o.s.mock.web.server
o.s.objenesis
o.s.orm
o.s.orm.hibernate5
o.s.orm.hibernate5.support
o.s.orm.jpa
o.s.orm.jpa.persistenceunit
o.s.orm.jpa.support
o.s.orm.jpa.vendor
o.s.oxm
o.s.oxm.config
o.s.oxm.jaxb
o.s.oxm.jibx
o.s.oxm.mime
o.s.oxm.support
o.s.oxm.xstream
o.s.remoting
o.s.remoting.caucho
o.s.remoting.httpinvoker
o.s.remoting.jaxws
o.s.remoting.rmi
o.s.remoting.soap
o.s.remoting.support
o.s.scheduling
o.s.scheduling.annotation
o.s.scheduling.aspectj
o.s.scheduling.commonj
o.s.scheduling.concurrent
o.s.scheduling.config
o.s.scheduling.quartz
o.s.scheduling.support
o.s.scripting
o.s.scripting.bsh
o.s.scripting.config
o.s.scripting.groovy
o.s.scripting.support
o.s.stereotype
o.s.test.annotation
o.s.test.context
o.s.test.context.cache
o.s.test.context.event
o.s.test.context.event.annotation
o.s.test.context.jdbc
o.s.test.context.junit.jupiter
o.s.test.context.junit.jupiter.web
o.s.test.context.junit4
o.s.test.context.junit4.rules
o.s.test.context.junit4.statements
o.s.test.context.support
o.s.test.context.testng
o.s.test.context.transaction
o.s.test.context.util
o.s.test.context.web
o.s.test.jdbc
o.s.test.util
o.s.test.web
o.s.test.web.client
o.s.test.web.client.match
o.s.test.web.client.response
o.s.test.web.reactive.server
o.s.test.web.servlet
o.s.test.web.servlet.htmlunit
o.s.test.web.servlet.htmlunit.webdriver
o.s.test.web.servlet.request
o.s.test.web.servlet.result
o.s.test.web.servlet.setup
o.s.transaction
o.s.transaction.annotation
o.s.transaction.aspectj
o.s.transaction.config
o.s.transaction.event
o.s.transaction.interceptor
o.s.transaction.jta
o.s.transaction.reactive
o.s.transaction.support
o.s.ui
o.s.ui.context
o.s.ui.context.support
o.s.ui.freemarker
o.s.util
o.s.util.backoff
o.s.util.comparator
o.s.util.concurrent
o.s.util.function
o.s.util.unit
o.s.util.xml
o.s.validation
o.s.validation.annotation
o.s.validation.beanvalidation
o.s.validation.support
o.s.web
o.s.web.accept
o.s.web.bind
o.s.web.bind.annotation
o.s.web.bind.support
o.s.web.client
o.s.web.client.support
o.s.web.context
o.s.web.context.annotation
o.s.web.context.request
o.s.web.context.request.async
o.s.web.context.support
o.s.web.cors
o.s.web.cors.reactive
o.s.web.filter
o.s.web.filter.reactive
o.s.web.jsf
o.s.web.jsf.el
o.s.web.method
o.s.web.method.annotation
o.s.web.method.support
o.s.web.multipart
o.s.web.multipart.commons
o.s.web.multipart.support
o.s.web.reactive
o.s.web.reactive.accept
o.s.web.reactive.config
o.s.web.reactive.function
o.s.web.reactive.function.client
o.s.web.reactive.function.client.support
o.s.web.reactive.function.server
o.s.web.reactive.function.server.support
o.s.web.reactive.handler
o.s.web.reactive.resource
o.s.web.reactive.result
o.s.web.reactive.result.condition
o.s.web.reactive.result.method
o.s.web.reactive.result.method.annotation
o.s.web.reactive.result.view
o.s.web.reactive.result.view.freemarker
o.s.web.reactive.result.view.script
o.s.web.reactive.socket
o.s.web.reactive.socket.adapter
o.s.web.reactive.socket.client
o.s.web.reactive.socket.server
o.s.web.reactive.socket.server.support
o.s.web.reactive.socket.server.upgrade
o.s.web.server
o.s.web.server.adapter
o.s.web.server.handler
o.s.web.server.i18n
o.s.web.server.session
o.s.web.servlet
o.s.web.servlet.config
o.s.web.servlet.config.annotation
o.s.web.servlet.function
o.s.web.servlet.function.support
o.s.web.servlet.handler
o.s.web.servlet.i18n
o.s.web.servlet.mvc
o.s.web.servlet.mvc.annotation
o.s.web.servlet.mvc.condition
o.s.web.servlet.mvc.method
o.s.web.servlet.mvc.method.annotation
o.s.web.servlet.mvc.support
o.s.web.servlet.resource
o.s.web.servlet.support
o.s.web.servlet.tags
o.s.web.servlet.tags.form
o.s.web.servlet.theme
o.s.web.servlet.view
o.s.web.servlet.view.document
o.s.web.servlet.view.feed
o.s.web.servlet.view.freemarker
o.s.web.servlet.view.groovy
o.s.web.servlet.view.json
o.s.web.servlet.view.script
o.s.web.servlet.view.tiles3
o.s.web.servlet.view.xml
o.s.web.servlet.view.xslt
o.s.web.socket
o.s.web.socket.adapter
o.s.web.socket.adapter.jetty
o.s.web.socket.adapter.standard
o.s.web.socket.client
o.s.web.socket.client.jetty
o.s.web.socket.client.standard
o.s.web.socket.config
o.s.web.socket.config.annotation
o.s.web.socket.handler
o.s.web.socket.messaging
o.s.web.socket.server
o.s.web.socket.server.jetty
o.s.web.socket.server.standard
o.s.web.socket.server.support
o.s.web.socket.sockjs
o.s.web.socket.sockjs.client
o.s.web.socket.sockjs.frame
o.s.web.socket.sockjs.support
o.s.web.socket.sockjs.transport
o.s.web.socket.sockjs.transport.handler
o.s.web.socket.sockjs.transport.session
o.s.web.util
o.s.web.util.pattern
Other books:
https://www.manning.com/books/ akka-in-action
https://www.manning.com/books/ algorithms-and-data- structures-in-action
https://www.manning.com/books/ amazon-web-services-in-action- second-edition
https://www.manning.com/books/ android-in-action-third- edition
https://www.manning.com/books/ angular-in-action
https://www.manning.com/books/ api-security-in-action
https://www.manning.com/books/ aws-lambda-in-action
https://www.manning.com/books/ big-data
https://www.manning.com/books/ blockchain-in-action
https://www.manning.com/books/ bootstrapping-microservices- with-docker-kubernetes-and- terraform
https://www.manning.com/ livevideo/building-spring- boot-applications-with-the- kotlin-programming-language
https://www.manning.com/books/ camel-in-action-second-edition
https://www.manning.com/books/ clojure-in-action
Very useful in this topic:
1. "Enterprise Java Microservices" Ken Finnigan
(https://www.manning.com/books/enterprise-java-microservices)
2. "Spring Microservices in Action" John Carnell etc.
(https://www.manning.com/books/spring-microservices-in-action-second-edition,
https://www.manning.com/books/spring-microservices-in-action)
3. https://piotrminkowski.com/
The "Big picure" of Spring Microservices family:
https://spring.io/projects/spring-cloud
https://spring.io/projects/spring-cloud#learn
https://spring.io/projects/spring-cloud#samples
Features:
- Distributed/versioned configuration
- Service registration and discovery (see e.g.:
@EnableDiscoveryClient
) - Routing
- Service-to-service calls
- Load balancing
- Circuit Breakers
- Global locks
- Leadership election and cluster state
- Distributed messaging
https://spring.io/projects/spring-cloud-contract
https://spring.io/projects/spring-framework
https://spring.io/projects/spring-data
https://spring.io/projects/spring-security
https://spring.io/projects/spring-integration
https://spring.io/projects/spring-vault
https://spring.io/projects/spring-webflow
https://spring.io/projects/spring-ws
https://spring.io/projects/spring-batch
https://spring.io/projects/spring-restdocs
Main Projects:
Spring Cloud Config
Spring Cloud Netflix
Spring Cloud Bus
Spring Cloud Cloudfoundry
Spring Cloud Open Service Broker
Spring Cloud Cluster
Spring Cloud Consul
Spring Cloud Security
Spring Cloud Sleuth
Spring Cloud Data Flow
Spring Cloud Stream
Spring Cloud Stream App Starters
Spring Cloud Task
Spring Cloud Task App Starters
Spring Cloud Zookeeper
Spring Cloud Connectors
Spring Cloud Starters
Spring Cloud CLI
Spring Cloud Contract
Spring Cloud Gateway
Spring Cloud OpenFeign
Spring Cloud Pipelines
Spring Cloud Function
SPRING packages (5.2.4.RELEASE):
https://docs.spring.io/spring-framework/docs/current/javadoc-api/overview-summary.html
List of these packages:
org.aopalliance.aop
org.aopalliance.intercept
org.apache.commons.logging
org.apache.commons.logging.impl
org.springframework = o.s.
o.s.aop
o.s.aop.aspectj
o.s.aop.aspectj.annotation
o.s.aop.aspectj.autoproxy
o.s.aop.config
o.s.aop.framework
o.s.aop.framework.adapter
o.s.aop.framework.autoproxy
o.s.aop.framework.autoproxy.target
o.s.aop.interceptor
o.s.aop.scope
o.s.aop.support
o.s.aop.support.annotation
o.s.aop.target
o.s.aop.target.dynamic
o.s.asm
o.s.beans
o.s.beans.annotation
o.s.beans.factory
o.s.beans.factory.annotation
o.s.beans.factory.aspectj
o.s.beans.factory.config
o.s.beans.factory.groovy
o.s.beans.factory.parsing
o.s.beans.factory.serviceloader
o.s.beans.factory.support
o.s.beans.factory.wiring
o.s.beans.factory.xml
o.s.beans.propertyeditors
o.s.beans.support
o.s.cache
o.s.cache.annotation
o.s.cache.aspectj
o.s.cache.caffeine
o.s.cache.concurrent
o.s.cache.config
o.s.cache.ehcache
o.s.cache.interceptor
o.s.cache.jcache
o.s.cache.jcache.config
o.s.cache.jcache.interceptor
o.s.cache.support
o.s.cache.transaction
o.s.cglib
o.s.cglib.core
o.s.cglib.proxy
o.s.context
o.s.context.annotation
o.s.context.annotation.aspectj
o.s.context.config
o.s.context.event
o.s.context.expression
o.s.context.i18n
o.s.context.index
o.s.context.index.processor
o.s.context.support
o.s.context.weaving
o.s.core
o.s.core.annotation
o.s.core.codec
o.s.core.convert
o.s.core.convert.converter
o.s.core.convert.support
o.s.core.env
o.s.core.io
o.s.core.io.buffer
o.s.core.io.support
o.s.core.log
o.s.core.serializer
o.s.core.serializer.support
o.s.core.style
o.s.core.task
o.s.core.task.support
o.s.core.type
o.s.core.type.classreading
o.s.core.type.filter
o.s.dao
o.s.dao.annotation
o.s.dao.support
o.s.ejb.access
o.s.ejb.config
o.s.expression
o.s.expression.common
o.s.expression.spel
o.s.expression.spel.ast
o.s.expression.spel.standard
o.s.expression.spel.support
o.s.format
o.s.format.annotation
o.s.format.datetime
o.s.format.datetime.joda
o.s.format.datetime.standard
o.s.format.number
o.s.format.number.money
o.s.format.support
o.s.http
o.s.http.client
o.s.http.client.reactive
o.s.http.client.support
o.s.http.codec
o.s.http.codec.cbor
o.s.http.codec.json
o.s.http.codec.multipart
o.s.http.codec.protobuf
o.s.http.codec.support
o.s.http.codec.xml
o.s.http.converter
o.s.http.converter.cbor
o.s.http.converter.feed
o.s.http.converter.json
o.s.http.converter.protobuf
o.s.http.converter.smile
o.s.http.converter.support
o.s.http.converter.xml
o.s.http.server
o.s.http.server.reactive
o.s.instrument
o.s.instrument.classloading
o.s.instrument.classloading.glassfish
o.s.instrument.classloading.jboss
o.s.instrument.classloading.tomcat
o.s.instrument.classloading.weblogic
o.s.instrument.classloading.websphere
o.s.jca.cci
o.s.jca.cci.connection
o.s.jca.cci.core
o.s.jca.cci.core.support
o.s.jca.cci.object
o.s.jca.context
o.s.jca.endpoint
o.s.jca.support
o.s.jca.work
o.s.jdbc
o.s.jdbc.config
o.s.jdbc.core
o.s.jdbc.core.metadata
o.s.jdbc.core.namedparam
o.s.jdbc.core.simple
o.s.jdbc.core.support
o.s.jdbc.datasource
o.s.jdbc.datasource.embedded
o.s.jdbc.datasource.init
o.s.jdbc.datasource.lookup
o.s.jdbc.object
o.s.jdbc.support
o.s.jdbc.support.incrementer
o.s.jdbc.support.lob
o.s.jdbc.support.rowset
o.s.jdbc.support.xml
o.s.jms
o.s.jms.annotation
o.s.jms.config
o.s.jms.connection
o.s.jms.core
o.s.jms.core.support
o.s.jms.listener
o.s.jms.listener.adapter
o.s.jms.listener.endpoint
o.s.jms.remoting
o.s.jms.support
o.s.jms.support.converter
o.s.jms.support.destination
o.s.jmx
o.s.jmx.access
o.s.jmx.export
o.s.jmx.export.annotation
o.s.jmx.export.assembler
o.s.jmx.export.metadata
o.s.jmx.export.naming
o.s.jmx.export.notification
o.s.jmx.support
o.s.jndi
o.s.jndi.support
o.s.lang
o.s.mail
o.s.mail.javamail
o.s.messaging
o.s.messaging.converter
o.s.messaging.core
o.s.messaging.handler
o.s.messaging.handler.annotation
o.s.messaging.handler.annotation.reactive
o.s.messaging.handler.annotation.support
o.s.messaging.handler.invocation
o.s.messaging.handler.invocation.reactive
o.s.messaging.rsocket
o.s.messaging.rsocket.annotation
o.s.messaging.rsocket.annotation.support
o.s.messaging.simp
o.s.messaging.simp.annotation
o.s.messaging.simp.annotation.support
o.s.messaging.simp.broker
o.s.messaging.simp.config
o.s.messaging.simp.stomp
o.s.messaging.simp.user
o.s.messaging.support
o.s.messaging.tcp
o.s.messaging.tcp.reactor
o.s.mock.env
o.s.mock.http
o.s.mock.http.client
o.s.mock.http.client.reactive
o.s.mock.http.server.reactive
o.s.mock.jndi
o.s.mock.web
o.s.mock.web.reactive.function.server
o.s.mock.web.server
o.s.objenesis
o.s.orm
o.s.orm.hibernate5
o.s.orm.hibernate5.support
o.s.orm.jpa
o.s.orm.jpa.persistenceunit
o.s.orm.jpa.support
o.s.orm.jpa.vendor
o.s.oxm
o.s.oxm.config
o.s.oxm.jaxb
o.s.oxm.jibx
o.s.oxm.mime
o.s.oxm.support
o.s.oxm.xstream
o.s.remoting
o.s.remoting.caucho
o.s.remoting.httpinvoker
o.s.remoting.jaxws
o.s.remoting.rmi
o.s.remoting.soap
o.s.remoting.support
o.s.scheduling
o.s.scheduling.annotation
o.s.scheduling.aspectj
o.s.scheduling.commonj
o.s.scheduling.concurrent
o.s.scheduling.config
o.s.scheduling.quartz
o.s.scheduling.support
o.s.scripting
o.s.scripting.bsh
o.s.scripting.config
o.s.scripting.groovy
o.s.scripting.support
o.s.stereotype
o.s.test.annotation
o.s.test.context
o.s.test.context.cache
o.s.test.context.event
o.s.test.context.event.annotation
o.s.test.context.jdbc
o.s.test.context.junit.jupiter
o.s.test.context.junit.jupiter.web
o.s.test.context.junit4
o.s.test.context.junit4.rules
o.s.test.context.junit4.statements
o.s.test.context.support
o.s.test.context.testng
o.s.test.context.transaction
o.s.test.context.util
o.s.test.context.web
o.s.test.jdbc
o.s.test.util
o.s.test.web
o.s.test.web.client
o.s.test.web.client.match
o.s.test.web.client.response
o.s.test.web.reactive.server
o.s.test.web.servlet
o.s.test.web.servlet.htmlunit
o.s.test.web.servlet.htmlunit.webdriver
o.s.test.web.servlet.request
o.s.test.web.servlet.result
o.s.test.web.servlet.setup
o.s.transaction
o.s.transaction.annotation
o.s.transaction.aspectj
o.s.transaction.config
o.s.transaction.event
o.s.transaction.interceptor
o.s.transaction.jta
o.s.transaction.reactive
o.s.transaction.support
o.s.ui
o.s.ui.context
o.s.ui.context.support
o.s.ui.freemarker
o.s.util
o.s.util.backoff
o.s.util.comparator
o.s.util.concurrent
o.s.util.function
o.s.util.unit
o.s.util.xml
o.s.validation
o.s.validation.annotation
o.s.validation.beanvalidation
o.s.validation.support
o.s.web
o.s.web.accept
o.s.web.bind
o.s.web.bind.annotation
o.s.web.bind.support
o.s.web.client
o.s.web.client.support
o.s.web.context
o.s.web.context.annotation
o.s.web.context.request
o.s.web.context.request.async
o.s.web.context.support
o.s.web.cors
o.s.web.cors.reactive
o.s.web.filter
o.s.web.filter.reactive
o.s.web.jsf
o.s.web.jsf.el
o.s.web.method
o.s.web.method.annotation
o.s.web.method.support
o.s.web.multipart
o.s.web.multipart.commons
o.s.web.multipart.support
o.s.web.reactive
o.s.web.reactive.accept
o.s.web.reactive.config
o.s.web.reactive.function
o.s.web.reactive.function.client
o.s.web.reactive.function.client.support
o.s.web.reactive.function.server
o.s.web.reactive.function.server.support
o.s.web.reactive.handler
o.s.web.reactive.resource
o.s.web.reactive.result
o.s.web.reactive.result.condition
o.s.web.reactive.result.method
o.s.web.reactive.result.method.annotation
o.s.web.reactive.result.view
o.s.web.reactive.result.view.freemarker
o.s.web.reactive.result.view.script
o.s.web.reactive.socket
o.s.web.reactive.socket.adapter
o.s.web.reactive.socket.client
o.s.web.reactive.socket.server
o.s.web.reactive.socket.server.support
o.s.web.reactive.socket.server.upgrade
o.s.web.server
o.s.web.server.adapter
o.s.web.server.handler
o.s.web.server.i18n
o.s.web.server.session
o.s.web.servlet
o.s.web.servlet.config
o.s.web.servlet.config.annotation
o.s.web.servlet.function
o.s.web.servlet.function.support
o.s.web.servlet.handler
o.s.web.servlet.i18n
o.s.web.servlet.mvc
o.s.web.servlet.mvc.annotation
o.s.web.servlet.mvc.condition
o.s.web.servlet.mvc.method
o.s.web.servlet.mvc.method.annotation
o.s.web.servlet.mvc.support
o.s.web.servlet.resource
o.s.web.servlet.support
o.s.web.servlet.tags
o.s.web.servlet.tags.form
o.s.web.servlet.theme
o.s.web.servlet.view
o.s.web.servlet.view.document
o.s.web.servlet.view.feed
o.s.web.servlet.view.freemarker
o.s.web.servlet.view.groovy
o.s.web.servlet.view.json
o.s.web.servlet.view.script
o.s.web.servlet.view.tiles3
o.s.web.servlet.view.xml
o.s.web.servlet.view.xslt
o.s.web.socket
o.s.web.socket.adapter
o.s.web.socket.adapter.jetty
o.s.web.socket.adapter.standard
o.s.web.socket.client
o.s.web.socket.client.jetty
o.s.web.socket.client.standard
o.s.web.socket.config
o.s.web.socket.config.annotation
o.s.web.socket.handler
o.s.web.socket.messaging
o.s.web.socket.server
o.s.web.socket.server.jetty
o.s.web.socket.server.standard
o.s.web.socket.server.support
o.s.web.socket.sockjs
o.s.web.socket.sockjs.client
o.s.web.socket.sockjs.frame
o.s.web.socket.sockjs.support
o.s.web.socket.sockjs.transport
o.s.web.socket.sockjs.transport.handler
o.s.web.socket.sockjs.transport.session
o.s.web.util
o.s.web.util.pattern
Other books:
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/books/ the-joy-of-clojure-second- edition
https://www.manning.com/books/ the-well-grounded-java- developer (Groovy,Scala,Clojure)
https://www.manning.com/books/ core-kubernetes
https://www.manning.com/books/ designing-apis-with-swagger- and-openapi
https://www.manning.com/books/ docker-in-action-second- edition
https://www.manning.com/books/ erlang-and-otp-in-action
https://www.manning.com/books/ exploring-testing-java- microservices
https://www.manning.com/books/ gitops-and-kubernetes
https://www.manning.com/books/ google-cloud-platform-in- action
https://www.manning.com/books/ groovy-in-action-second- edition
https://www.manning.com/books/ hadoop-in-action
https://www.manning.com/books/ jquery-in-action-third-edition
https://www.manning.com/books/ kafka-streams-in-action
https://www.manning.com/books/ kubernetes-in-action
https://www.manning.com/ livevideo/kubernetes- microservices
https://www.manning.com/books/ learn-amazon-web-services-in- a-month-of-lunches
https://www.manning.com/books/ learn-azure-in-a-month-of- lunches-second-edition
https://www.manning.com/books/ learn-docker-in-a-month-of- lunches
https://www.manning.com/books/ machine-learning-in-action
https://www.manning.com/books/ machine-learning-with- tensorflow-second-edition
https://www.manning.com/books/ microservices-in-action Morgan Bruce, Paulo A. Pereira
https://www.manning.com/books/ microservices-patterns
https://www.manning.com/books/ microservices-security-in- action
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/books/
git@github.com:microservices-security-in-action/samples.git
https://github.com/ microservices-security-in- action/samples.git
https://github.com/ microservices-security-in- action/samples
https://www.manning.com/books/ modern-java-in-action
https://www.manning.com/books/ mongodb-in-action-second- edition
https://www.manning.com/books/ openshift-in-action
https://www.manning.com/books/ scala-in-action
https://www.manning.com/books/ scala-in-depth
https://www.manning.com/books/ securing-devops
https://www.manning.com/books/ serverless-architectures-on- aws-second-edition
https://www.manning.com/books/ solr-in-action
https://www.manning.com/books/ spring-batch-in-action
https://www.manning.com/books/ spring-boot-in-action
https://www.manning.com/books/ spring-dynamic-modules-in- action
https://www.manning.com/books/ spring-in-action-fifth-edition
https://www.manning.com/books/ spring-integration-in-action
https://www.manning.com/books/ spring-roo-in-action
https://www.manning.com/books/ spring-security-in-action
https://www.manning.com/books/ terraform-in-action
https://www.manning.com/books/ testing-java-microservices
https://www.manning.com/books/ the-art-of-unit-testing-third- edition
https://github.com/
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/books/
https://www.manning.com/books/