Go to file
Loredana Crusoveanu fda4339462
Merge pull request #7358 from eugenp/lor6-patch-4
Update README.md
2019-07-19 13:40:36 +03:00
JGit
Twitter4J
akka-http
akka-streams
algorithms-genetic
algorithms-miscellaneous-1
algorithms-miscellaneous-2
algorithms-miscellaneous-3 Update README.md 2019-07-15 04:31:10 -07:00
algorithms-sorting
animal-sniffer-mvn-plugin
annotations
antlr
apache-avro
apache-bval
apache-curator
apache-cxf
apache-fop
apache-geode
apache-meecrowave
apache-olingo
apache-opennlp
apache-poi
apache-pulsar
apache-shiro
apache-solrj
apache-spark
apache-thrift
apache-tika
apache-velocity
apache-zookeeper
asciidoctor
asm
atomix
autovalue
aws
aws-lambda
axon
azure
blade
bootique
cas
cdi
checker-plugin
clojure/ring
cloud-foundry-uaa
core-groovy
core-groovy-2 Bael 2666 concatenate strings with groovy (#7307) 2019-07-16 13:30:55 +02:00
core-groovy-collections
core-java-arrays
core-java-lambdas
core-java-modules Merge pull request #7358 from eugenp/lor6-patch-4 2019-07-19 13:40:36 +03:00
core-kotlin
core-kotlin-2
core-kotlin-io
core-scala
couchbase
custom-pmd
dagger
data-structures
ddd
deeplearning4j
disruptor
docker
dozer
drools
dubbo
eclipse
ethereum
feign
flyway-cdi-extension
geotools
google-cloud
google-web-toolkit
gradle
grails
graphql/graphql-java
grpc
gson
guava
guava-collections
guava-collections-set
guava-modules
guest
guice
hazelcast
helidon
httpclient
httpclient-simple
hystrix
image-processing
immutables
intelliJ
jackson
jackson-2
jackson-simple
java-collections-conversions
java-collections-maps
java-collections-maps-2
java-dates
java-dates-2
java-ee-8-security-api
java-lite
java-math
java-numbers
java-numbers-2
java-rmi
java-spi
java-streams
java-streams-2
java-strings
java-strings-2 Update README.MD 2019-07-15 04:13:32 -07:00
java-vavr-stream
java-websocket
javafx
javax-servlets
javaxval
jaxb
jee-7
jee-7-security
jee-kotlin
jenkins
jersey
jgroups
jhipster Delete README.md 2019-07-17 12:04:51 +03:00
jhipster-5
jib
jjwt
jmeter
jmh
jni
jooby
jsf
json
json-path
jsoup
jta
jws
kotlin-js
kotlin-libraries
kotlin-libraries-2
kotlin-quasar
lagom
libraries
libraries-2
libraries-apache-commons
libraries-data
libraries-http
libraries-io create module libraries-io 2019-07-18 20:17:01 +03:00
libraries-primitive
libraries-security
libraries-server
linkrest
logging-modules
lombok
lombok-custom
lucene
mapstruct
maven
maven-archetype
maven-java-11
maven-polyglot
mesos-marathon
metrics
micronaut
microprofile
msf4j
muleesb
mustache
mybatis
oauth2-framework-impl
optaplanner
orika
osgi
parent-boot-1
parent-boot-2
parent-boot-performance
parent-java
parent-kotlin
parent-spring-4
parent-spring-5
patterns Update README.md 2019-07-18 12:36:33 +03:00
pdf
performance-tests
persistence-modules Merge pull request #7179 from amit2103/BAEL-14274-12 2019-07-17 15:42:20 +03:00
play-framework
pmd
protobuffer
quarkus Update README.md 2019-07-15 04:10:03 -07:00
rabbitmq
raml
ratpack
reactor-core
resteasy
restx
rsocket
rule-engines
rxjava
rxjava-2
saas
software-security/sql-injection-samples
spark-java
spf4j Create README.md 2019-07-15 04:22:40 -07:00
spring-4
spring-5
spring-5-data-reactive
spring-5-mvc
spring-5-reactive
spring-5-reactive-client
spring-5-reactive-oauth
spring-5-reactive-security
spring-5-security
spring-5-security-cognito
spring-5-security-oauth
spring-5-webflux
spring-activiti
spring-akka
spring-all Merge pull request #7177 from amit2103/BAEL-14274-10 2019-07-17 15:34:14 +03:00
spring-amqp
spring-amqp-simple
spring-aop
spring-apache-camel
spring-batch
spring-bom
spring-boot Merge pull request #7355 from eugenp/BAEL-2940-v2 2019-07-19 13:40:03 +03:00
spring-boot-admin
spring-boot-angular
spring-boot-angular-ecommerce
spring-boot-autoconfiguration
spring-boot-bootstrap
spring-boot-camel
spring-boot-cli
spring-boot-client
spring-boot-crud
spring-boot-ctx-fluent
spring-boot-custom-starter
spring-boot-data
spring-boot-di update link 2019-07-19 11:56:12 +03:00
spring-boot-disable-console-logging
spring-boot-exceptions
spring-boot-flowable
spring-boot-gradle
spring-boot-jasypt
spring-boot-keycloak
spring-boot-kotlin
spring-boot-libraries
spring-boot-logging-log4j2
spring-boot-mvc Merge pull request #7323 from rozagerardo/rozagerardo/BAEL-10914_Create-spring-mvc-basics-from-spring-mvc-java 2019-07-16 12:03:00 +03:00
spring-boot-mvc-birt
spring-boot-ops
spring-boot-ops-2
spring-boot-parent
spring-boot-performance
spring-boot-property-exp
spring-boot-rest
spring-boot-security
spring-boot-testing
spring-boot-vue
spring-cloud
spring-cloud-bus
spring-cloud-cli
spring-cloud-data-flow
spring-core Update README.md 2019-07-17 11:08:25 +03:00
spring-core-2
spring-cucumber
spring-data-rest
spring-data-rest-querydsl
spring-dispatcher-servlet
spring-drools
spring-ehcache
spring-ejb
spring-exceptions
spring-freemarker
spring-groovy
spring-integration
spring-jenkins-pipeline
spring-jersey
spring-jinq
spring-jms
spring-jooq
spring-kafka
spring-katharsis
spring-ldap
spring-mobile
spring-mockito
spring-mvc-basics Moved MediaTypeNotAcceptableException article from spring-mvc-java to spring-mvc-basics module, and added test 2019-07-15 13:07:01 -03:00
spring-mvc-forms-jsp
spring-mvc-forms-thymeleaf
spring-mvc-java [BAEL-11603] - Moved MessageController to a child package and removed ExcelPOIHelper bean definition from TestConfig 2019-07-19 00:10:31 +05:30
spring-mvc-kotlin Update README.md 2019-07-15 09:56:25 +03:00
spring-mvc-simple
spring-mvc-simple-2
spring-mvc-velocity
spring-mvc-webflow
spring-mvc-xml
spring-protobuf
spring-quartz
spring-reactive-kotlin
spring-reactor
spring-remoting
spring-rest
spring-rest-angular
spring-rest-full
spring-rest-hal-browser
spring-rest-query-language
spring-rest-shell
spring-rest-simple fix conflict 2019-07-17 20:25:58 +03:00
spring-resttemplate Merge pull request #7167 from amit2103/BAEL-14274-2 2019-07-17 15:12:36 +03:00
spring-roo
spring-security-acl
spring-security-angular Update README.md 2019-07-17 11:16:57 +03:00
spring-security-cache-control
spring-security-client
spring-security-core
spring-security-cors
spring-security-kerberos
spring-security-mvc-boot
spring-security-mvc-custom
spring-security-mvc-digest-auth
spring-security-mvc-jsonview
spring-security-mvc-ldap
spring-security-mvc-login
spring-security-mvc-persisted-remember-me
spring-security-mvc-session
spring-security-mvc-socket
spring-security-openid
spring-security-react
spring-security-rest Merge pull request #7169 from amit2103/BAEL-14274-4 2019-07-17 15:15:36 +03:00
spring-security-rest-basic-auth
spring-security-rest-custom
spring-security-sso
spring-security-stormpath
spring-security-thymeleaf
spring-security-x509
spring-session
spring-sleuth
spring-soap
spring-social-login
spring-spel
spring-state-machine
spring-static-resources
spring-swagger-codegen
spring-thymeleaf
spring-thymeleaf-2
spring-vault
spring-vertx
spring-webflux-amqp
spring-zuul
static-analysis
stripe
structurizr
struts-2
tensorflow-java
testing-modules Create README.md 2019-07-19 08:25:59 +03:00
twilio
undertow
vaadin
vavr
vertx
vertx-and-rxjava
video-tutorials
vraptor
wicket
xml
xstream
.gitignore
.travis.yml
LICENSE
README.md Update README.md 2019-07-17 23:10:56 +03:00
baeldung-pmd-rules.xml
book
custom-pmd-0.0.1.jar
pom.xml Merge pull request #7278 from eugenp/BAEL-2940_component_scan 2019-07-19 11:52:41 +03:00

README.md

The "REST with Spring" Classes

Here's the Master Class of REST With Spring (along with the newly announced Boot 2 material):
>> THE REST WITH SPRING - MASTER CLASS

And here's the Master Class of Learn Spring Security:
>> LEARN SPRING SECURITY - MASTER CLASS

Java and Spring Tutorials

This project is a collection of small and focused tutorials - each covering a single and well defined area of development in the Java ecosystem. A strong focus of these is, of course, the Spring Framework - Spring, Spring Boot and Spring Security. In additional to Spring, the following technologies are in focus: core Java, Jackson, HttpClient, Guava.

Building the project

To do the full build, do: mvn clean install

Building a single module

To build a specific module run the command: mvn clean install in the module directory

Running a Spring Boot module

To run a Spring Boot module run the command: mvn spring-boot:run in the module directory

###Running Tests

The command mvn clean install will run the unit tests in a module. To run the integration tests, use the command mvn clean install -Pintegration-lite-first