Go to file
Tomasz Sobala 609ba4ab1d [BAEL-829] Number of occurrences of a char in a String (#1785)
* injecting beans

* XML-based configuration replaced with Java Config.

* [BAEL-431] Exploring TestRestTemplate.

* Revert of evaluation task "XML-based configuration replaced with Java Config."

This reverts commit 66471cf0574c85f8ff514ec4caf5ba44ebba1a74.

* Revert of evaluation task "injecting beans"

This reverts commit d2ac20185e636245bc0ae0b4ccb952965de88e28.

* [BAEL-431] fix to the tests in TestRestTemplateBasicLiveTest.

* [BAEL-431] added more meaningful user and password for auth.

* [BAEL-820] examples of wait() and sleep() methods.

* [BAEL-820] wait() and sleep() examples.

* [BAEL-829] number of occurences of a char in a String.

* [BAEL-829] printlns changed to assertions.

* [BAEL-829] improved names of the tests.
2017-05-12 16:43:28 +02:00
.metadata handling static resources 2014-10-16 20:53:24 -05:00
JGit cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
Twitter4J cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
algorithms cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
annotations formatting work 2017-01-29 16:03:33 +02:00
apache-bval cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
apache-cxf cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
apache-fop cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
apache-poi cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
apache-solrj cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
apache-thrift cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
apache-velocity cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
autovalue cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
aws add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
axon cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
cdi cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
core-java [BAEL-829] Number of occurrences of a char in a String (#1785) 2017-05-12 16:43:28 +02:00
core-java-9 Readme files update (#1680) 2017-04-18 22:20:20 +02:00
couchbase-sdk cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
deltaspike cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
disruptor cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
dozer cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
eclipse update eclipse formatter 2017-01-02 00:48:23 +02:00
ejb README files update (#1195) 2017-02-19 22:22:43 +01:00
enterprise-patterns cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
events Bael 518 protobuffer (#1400) 2017-03-25 11:14:09 +01:00
feign feign-client fix (#1830) 2017-05-11 12:24:14 -05:00
flyway cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
gatling Created README.md and added relevant articles (#742) 2016-10-16 13:25:05 +03:00
gradle Rename gradle-tutorial module 2017-01-13 14:47:03 +01:00
groovy-spock add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
gson cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
guava BAEL-906 code for min max priority queue and evicting queue (#1827) 2017-05-12 14:12:22 +02:00
guava18 cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
guava19 cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
guava21 cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
guice cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
handling-spring-static-resources cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
hazelcast cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
hbase cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
hibernate5 cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
httpclient cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
hystrix exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
image-processing add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
immutables cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
intelliJ Reformat Java8CollectorsUnitTest.java 2017-01-01 13:21:32 +01:00
jackson cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
java-cassandra cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
java-mongodb cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
java-websocket cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
javaslang cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
javax-servlets cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
javaxval cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
jaxb cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
jee7 cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
jhipster BAEL-521 (#1799) 2017-05-07 19:00:32 +02:00
jjwt minor boot upgrade 2017-02-10 10:13:14 +02:00
jooq cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
jpa-storedprocedure cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
jsf cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
json cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
json-path cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
jsoup cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
junit5 BAEL-899 Guide to @RepeatedTest in Junit 5 (#1815) 2017-05-10 08:53:28 +02:00
jws add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
kotlin Feature/kotlin equality (#1831) 2017-05-12 09:36:35 +02:00
lagom Readme files update (#1680) 2017-04-18 22:20:20 +02:00
libraries cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
log-mdc cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
log4j cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
log4j2 cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
lombok cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
mapstruct cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
mesos-marathon Optimize build (#1592) 2017-04-05 09:20:39 +02:00
metrics cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
mockito cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
mockito2 cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
mocks upgrade dependencies 2016-12-10 21:23:57 +02:00
mybatis cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
orika cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
patterns cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
pdf cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
play-framework Created README.md and added relevant articles 2016-12-15 21:35:32 +01:00
protobuffer cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
querydsl cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
rabbitmq cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
raml Created README.md and added relevant articles (#742) 2016-10-16 13:25:05 +03:00
ratpack cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
reactor-core cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
redis cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
rest-assured cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
rest-testing cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
rest-with-spark-java rest with spark java (#1028) 2017-01-22 13:55:28 +01:00
resteasy cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
rxjava cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
selenium-junit-testng cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
solr cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spark-java add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-5 Update tests 2017-05-05 17:53:59 +02:00
spring-akka cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-all Hibernate5 fix (#1774) 2017-05-03 18:38:08 +02:00
spring-amqp cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-amqp-simple exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
spring-aop Merge aspectj -> spring-aop (#1737) 2017-04-26 18:11:15 +02:00
spring-apache-camel cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-batch add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-boot small fix (#1809) 2017-05-08 14:46:14 +02:00
spring-boot-custom-starter cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-cloud cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-cloud-data-flow add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-core cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-cucumber minor boot upgrade 2017-02-10 10:13:14 +02:00
spring-custom-aop/spring-custom-aop use standard logback.xml (#1666) 2017-04-17 18:41:23 +02:00
spring-data-cassandra cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-data-couchbase-2 cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-data-dynamodb update boot version (#1720) 2017-04-24 20:52:34 +02:00
spring-data-elasticsearch cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-data-gemfire cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-data-javaslang Optimize build (#1582) 2017-04-03 18:03:10 +02:00
spring-data-mongodb cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-data-neo4j cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-data-redis cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-data-rest Update README files and cleanup (#1597) 2017-04-05 17:49:18 -05:00
spring-data-solr cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-dispatcher-servlet cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-drools cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-exceptions cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-freemarker cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-groovy add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-hibernate3 cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-hibernate4 cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-hibernate5 cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-integration cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-jersey cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-jms cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-jooq cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-jpa cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-kafka Readme files update (#1680) 2017-04-18 22:20:20 +02:00
spring-katharsis minor boot upgrade 2017-02-10 10:13:14 +02:00
spring-ldap cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-mobile README files update (#1195) 2017-02-19 22:22:43 +01:00
spring-mockito minor boot upgrade 2017-02-10 10:13:14 +02:00
spring-mvc-email README files update (#1195) 2017-02-19 22:22:43 +01:00
spring-mvc-forms cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-mvc-java cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-mvc-simple cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-mvc-tiles cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-mvc-velocity cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-mvc-web-vs-initializer exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
spring-mvc-webflow cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-mvc-xml cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-mybatis add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-protobuf minor boot upgrade 2017-02-10 10:13:14 +02:00
spring-quartz use standard logback.xml (#1666) 2017-04-17 18:41:23 +02:00
spring-reactor README files update (#1195) 2017-02-19 22:22:43 +01:00
spring-remoting BAEL-555: Updated README.md (#1711) 2017-04-23 12:08:32 -05:00
spring-rest Build optimization (#1746) 2017-04-28 09:34:39 +02:00
spring-rest-angular remove extra code (#1294) 2017-03-05 14:05:58 -06:00
spring-rest-docs maven cleanup 2017-02-11 14:07:50 +02:00
spring-roo BAEL-434 Moved project from roo to spring-roo folder. (#1673) 2017-04-18 15:18:31 +02:00
spring-security-cache-control minor fix (#1612) 2017-04-08 15:47:42 +02:00
spring-security-client minor boot upgrade 2017-02-10 10:13:14 +02:00
spring-security-core Readme files update (#1680) 2017-04-18 22:20:20 +02:00
spring-security-mvc-boot update security config (#1674) 2017-04-18 14:15:35 +02:00
spring-security-mvc-custom cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-security-mvc-digest-auth cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-security-mvc-ldap use standard logback.xml (#1666) 2017-04-17 18:41:23 +02:00
spring-security-mvc-login cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-security-mvc-persisted-remember-me cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-security-mvc-session cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-security-openid README files update (#1435) 2017-03-18 20:25:06 +01:00
spring-security-rest cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-security-rest-basic-auth cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-security-rest-custom remove log4j dependencies (#1675) 2017-04-18 22:39:13 +02:00
spring-security-rest-digest-auth cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-security-rest-full remove log4j dependencies (#1675) 2017-04-18 22:39:13 +02:00
spring-security-stormpath README files update (#1435) 2017-03-18 20:25:06 +01:00
spring-security-x509 minor boot upgrade 2017-02-10 10:13:14 +02:00
spring-session Build optimization (#1746) 2017-04-28 09:34:39 +02:00
spring-sleuth README files update (#1195) 2017-02-19 22:22:43 +01:00
spring-social-login minor boot upgrade 2017-02-10 10:13:14 +02:00
spring-spel cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-state-machine cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-thymeleaf cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-userservice cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-zuul State machine refactor (#1520) 2017-03-28 08:17:00 +02:00
static-analysis add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
stripe BAEL-742 Create README for Stripe API article (#1731) 2017-04-26 07:57:20 -05:00
struts2 cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
testing cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
testng cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
vertx cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
video-tutorials add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
wicket cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
xml cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
xmlunit2 cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
xstream cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
.gitignore cleanup generated files (#1705) 2017-04-22 19:58:20 +02:00
.gitmodules Injecting CommitId Into a Spring Bean (#599) 2016-08-14 15:54:46 +02:00
.travis.yml Update .travis.yml 2017-05-04 18:44:12 +02:00
README.md Update README.md 2016-06-23 17:15:46 +03:00
book Bael 518 protobuffer (#1400) 2017-03-25 11:14:09 +01:00
pom.xml cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00

README.md

The "REST with Spring" Classes

After 5 months of work, here's the Master Class of REST With Spring:
>> THE REST WITH SPRING MASTER CLASS

Spring Tutorials

This project is a collection of small and focused tutorials each covering a single and well defined area of development. Most of the tutorial projects are focused on the Spring Framework (and Spring Security).
In additional to Spring, the following technologies are in focus: core Java, Jackson, HttpClient, Guava.

Working with the code in Eclipse

Any IDE can be used to work with the projects, but if you're using Eclipse, consider the following.

  • import the included formatter in Eclipse: https://github.com/eugenp/tutorials/tree/master/eclipse

CI - Jenkins

This tutorials project is being built >> HERE