5930 Commits

Author SHA1 Message Date
Mohamed Sanaulla
71ef6b2a43 code for Java 9 Objects API () 2017-08-09 18:02:17 -07:00
Nikhil Khatwani
ca70e9f9fb Changes for BAEL-332 () 2017-08-09 23:19:03 +02:00
Grzegorz Piwowarek
1a001a5a68 Activiti test as integration () 2017-08-09 15:58:00 +02:00
Grzegorz Piwowarek
b5478f7e9a Build opt 9 08 2017 ()
* pCollections

* Reformat

* Refactor metrics

* Refactor hoverfly
2017-08-09 15:32:08 +02:00
Doha2012
69f3e1175a minor fix ()
* fix spring config

* fix spring config

* fix spring config

* minor fix
2017-08-09 16:30:02 +03:00
Eric Goebelbecker
2036138ed1 BAEL-1044 - Introduction to NoException ()
* BAEL-1044 - Introduction to NoException

* BAEL-1044 - Introduction to NoException
2017-08-08 23:19:15 -07:00
ramansahasi
415b80d03f BAEL-1072 - Difference between Proxy, Decorator, Adapter, and Bridge Patterns ()
* Structural Design Patterns 

Difference between several types of structural design patterns

* Structural Design Pattern

Difference between several types of structural design patterns

* Structural Design Patterns

Difference between several types of structural design patterns

* Structural Design Patterns

Difference between several types of structural design patterns
2017-08-08 10:56:53 -07:00
KevinGilmore
53433a06d8 README updates ()
* BAEL-886: Updated README

* BAEL-917 Testing with Google Truth

Updated README

* BAEL-936: adding akka-streams module to parent

* BAEL-936: Update README

* BAEL-918: Update README

* BAEL-980: Update README

* BAEL-967: Update README

* BAEL-509: Using @GetMapping instead of @RequestMapping with method=GET

* BAEL-1005: Update README

* BAEL-509: Security and WebSockets (README)

* BAEL-861: Intro to Awaitility (README)

* BAEL-1010: Guide to the HyperLogLog Algorithm (README)

* BAEL-907: Guide to Apache Commons CircularFifoQueue (README)

* BAEL-1086: README update

* BAEL-644: README update
2017-08-07 17:45:03 -05:00
cleversonzanon
1824320f95 [BAEL-1066] Implementing Singleton pattern in Java ()
* Different Types of Bean Injection in Spring code

* Dataclasses in Kotlin

* Revert "Different Types of Bean Injection in Spring code"

This reverts commit 4b747726b93a9f6bf76d6518792fc77e0d5c2fc9.

* Destructuring Declarations in Kotlin

* Corrections on Destructuring Declarations in Kotlin

* Implementing Singleton pattern in Java

* [BAEL-1066] Implementing Singleton pattern in Java

* Singleton Implementation changes.
2017-08-07 23:14:57 +02:00
Roman Seleznov
2263b24c9f BAEL-764 Renaming Modules as per the review ()
* Create pom.xml

Initial import

* First submit

* Second submit

* Different Types of Bean Injection in Spring

* Different Types of Bean Injection in Spring

* Added spring-core-di into the main build

* Revert "Create pom.xml"

This reverts commit 1bdc5443125df19575605f41ab28c9e8b6c69a32.

* BAEL-764 Automatic Property Expansion with Spring Boot

* BAEL-764 Automatic Property Expansion with Spring Boot

* BAEL-764 Automatic Property Expansion with Spring Boot

* BAEL-764 Automatic Property Expansion with Spring Boot
Make executable jars for property-exp-default project and use mvn exec:java to run property-exp-default project

* BAEL-764 Automatic Property Expansion with Spring Boot
Rename modules as per code reivew
2017-08-07 22:19:41 +02:00
Doha2012
d11d9ad8b1 fix spring config ()
* fix spring config

* fix spring config

* fix spring config
2017-08-07 15:31:28 +03:00
Mansi
a1388b643b BAEL-378 A Guide to Activiti with Java ()
* Example Code For Evaluation Article

This is an example code for the evaluation article on "Different Types of Bean Injection in Spring"

* Added unit tests

* Minor changes to application context

* Removed code committed for evaluation article

* BAEL-944 Demonstrating the problems with new Url pattern matching in Spring 5

* BAEL-944 Demonstrating the problems with new Url pattern matching in Spring 5

* BAEL-944 Exploring the Spring MVC URL Matching Improvements

* BAEL-944 Exploring the Spring MVC URL Matching Improvements

* BAEL-944 Exploring the Spring MVC URL Matching Improvements

* BAEL-944 Code Formatting and solving build issue

* BAEL-944 Resolving build issue due to change in Spring version

* BAEL-944 Resolving build issue

* BAEL-944 Formatting code

* BAEL-944 Moving tests to correct package

* BAEL-944 Moving tests to correct package

* BAEL-944 Replacing @RequestMapping by @GetMapping

* BAEL-944 Remove unnecessary attribute name, "value" in annotations

* BAEL-79 Intro to Activiti with Spring

* BAEL-79 Intro to Activiti with Spring

* BAEL-79 Adding activiti module to the parent modules

* BAEL-79 Using latest version

* BAEL-79 Update Spring boot version that works with Activiti

* BAEL-79 Replace RequestMapping with GetMapping

* BAEL-79 Use Java 8 Syntax

* BAEL-79 Formatting

* BAEL-79 changed module name

* BAEL-378 A Guide to Activiti with Java

* BAEL-79 Fixed unit tests

* BAEL-79 Simplified the process

* BAEL-79 Fix test cases
2017-08-07 08:46:40 +02:00
KevinGilmore
ddee04fca6 BAEL-644: RSS with Rome ()
* BAEL-886: Updated README

* BAEL-917 Testing with Google Truth

Updated README

* BAEL-936: adding akka-streams module to parent

* BAEL-936: Update README

* BAEL-918: Update README

* BAEL-980: Update README

* BAEL-967: Update README

* BAEL-509: Using @GetMapping instead of @RequestMapping with method=GET

* BAEL-1005: Update README

* BAEL-509: Security and WebSockets (README)

* BAEL-861: Intro to Awaitility (README)

* BAEL-1010: Guide to the HyperLogLog Algorithm (README)

* BAEL-907: Guide to Apache Commons CircularFifoQueue (README)

* BAEL-644: Quick Guide to RSS with Rome
2017-08-06 21:53:30 -05:00
chrisoberle
5383b2b01b add valueswithdefaults example ()
* add values with defaults example

* add additional examples

* remove unused imports
2017-08-06 15:31:55 -05:00
Grzegorz Piwowarek
b6e59c2ae7 Refactor bootique () 2017-08-06 13:23:19 +02:00
Abhinab Kanrar
40b3cc7d2b Bootique module ()
* moving jmh into libraries module

* refactoring jmh

* Update pom.xml

* manual algorightm

* with BM result

* fix for space issue

* Fixed indentation

* change as per suggestion

* vavr either

* adding unit test and othe rutilities

* adding concurrent module

* concurrent package description

* concurrent package description

* Update EitherUnitTest.java

* introducing lambda expression

* jooby project

* jooby project

* reducing employee bean content

* bootique module

* bootique

* bootique
2017-08-05 22:31:55 +02:00
Grzegorz Piwowarek
ae827f3122 Refactor hashcode() samples () 2017-08-05 22:07:50 +02:00
eugenp
67448de055 enabling jee7 in the main build 2017-08-05 16:32:00 +03:00
eugenp
4d8f92e587 formatting cleanup 2017-08-05 16:14:20 +03:00
eugenp
f913859c6f package fixes 2017-08-05 16:13:22 +03:00
Doha2012
7114e3965b fix spring config ()
* fix spring config

* fix spring config
2017-08-05 15:48:10 +03:00
Grzegorz Piwowarek
891b4eb248 Remove jooq module ()
* Remove jooq module

* Refactor
2017-08-05 14:11:45 +02:00
Graham Cox
6a9e13cc03 BAEL-892: Example of Sealed Classes () 2017-08-04 20:52:00 +02:00
Seun Matt
b5835c574f Updated PR for BAEL-884 ()
* added updated example codes

* updated example code StringToCharStream

* deleted StringToCharStream.java locally

* removed redundant file

* added code for apache commons collection SetUtils

* refactored example code

* added example code for bytebuddy

* added example code for PCollections

* update pom

* refactored tests for PCollections

* spring security xml config

* spring security xml config

* remove redundant comment
2017-08-04 12:05:54 +02:00
Seun Matt
dc78aac622 BAEL-884 Spring Security in JEE App ()
* added updated example codes

* updated example code StringToCharStream

* deleted StringToCharStream.java locally

* removed redundant file

* added code for apache commons collection SetUtils

* refactored example code

* added example code for bytebuddy

* added example code for PCollections

* update pom

* refactored tests for PCollections

* spring security xml config

* spring security xml config
2017-08-04 11:26:18 +02:00
lor6
71f1a2bc44 add jade engine example ()
* add jade engine example

* formatting
2017-08-03 18:47:25 +02:00
Doha2012
8e9c36c98e fix spring config () 2017-08-03 18:39:57 +03:00
Graham Cox
8137c20349 Delegated Properties in Kotlin ()
This produces a fake Database representation - working in terms of
hardcoded data, a Delegate that loads values from this fake Database,
and then a class with fields delegated to the fake database.
2017-08-02 19:42:13 +02:00
Yasin
f02d117223 BAEL-887 How to collect a Java Stream to an immutable collection? ()
* BAEL-900 Guide to dynamic tests in Junit 5

* BAEL-900 Guide to Dynamic Tests in Junit 5

* Revert "BAEL-900 Guide to Dynamic Tests in Junit 5"

This reverts commit d0d45c9067223347da20d0f2c80de391fcade38e.

* BAEL-900 Guide to Dynamic Tests in Junit 5

* BAEL-900 Guide to dynamic tests in Junit 5

* removed unnecessary annotation

* BAEL-900 unused imports removed

* BAEL-900 simplified input generator code

* BAEL-252 A Java Client to consume a WebSockets API

* BAEL-887 How to collect a Java Stream to an immutable collection?

* BAEL-887 How to collect a Java Stream to an immutable collection?
2017-08-02 08:27:25 -07:00
Doha2012
b6b077b457 minor fix ()
* minor logging fix

* spring security sso

* use basic auth

* use form login

* cleanup

* cleanup

* final cleanup

* second client app for sso

* spring boot bootstrap

* add logic

* cleanup

* add simple controller

* add thymeleaf and security

* minor fix

* minor fix

* add more boot properties

* fix live test

* fix live test

* minor fix

* semaphores

* fix configuration

* kotlin collection

* add more collection examples

* minor upgrade

* cucumber java8

* minor fix

* rxjava custom operator

* minor fix
2017-08-02 16:30:25 +03:00
Grzegorz Piwowarek
43ce43cc36 Rxjava refactor ()
* Refactor

* Refactor
2017-08-02 15:12:52 +02:00
Doha2012
5ba675be35 Merge pull request from eugenp/rxjava_ref
Rxjava refactor
2017-08-02 12:39:21 +02:00
lor6
5e8022f1f0 spring template engines ()
* spring template engines

* formatting
2017-08-01 22:29:18 -05:00
slavisa-baeldung
aeec8f53f9 Merge pull request from eugenp/BAEL-1022-grpc-ganesh
BAEL-1022-grpc-ganesh
2017-08-02 00:08:40 +02:00
Grzegorz Piwowarek
4ff0768fea Refactor 2017-08-02 00:06:14 +02:00
Grzegorz Piwowarek
8214c8dd97 Refactor 2017-08-02 00:05:37 +02:00
Doha2012
b0e05630ea rxjava custom operator ()
* minor logging fix

* spring security sso

* use basic auth

* use form login

* cleanup

* cleanup

* final cleanup

* second client app for sso

* spring boot bootstrap

* add logic

* cleanup

* add simple controller

* add thymeleaf and security

* minor fix

* minor fix

* add more boot properties

* fix live test

* fix live test

* minor fix

* semaphores

* fix configuration

* kotlin collection

* add more collection examples

* minor upgrade

* cucumber java8

* minor fix

* rxjava custom operator
2017-08-02 00:00:06 +02:00
slavisa-baeldung
6fcbc9b065 BAEL-1022 - minor fixes 2017-08-01 22:31:21 +01:00
Syed Ali Raza
a3ed5a57a3 BAEL-1051: Introduction to Hoverfly Java ()
* BAEL-1051: Fixed merge issue

* BAEL-1051: Updated examples based on review

* BAEL-1051: Fixed Merge Issues
2017-08-01 17:40:23 +02:00
Grzegorz Piwowarek
ed92182fbf Build optimization 1.08.2017 ()
* Refactor Spring-activiti module

* Refactor vavr module
2017-08-01 17:00:03 +02:00
Roman Seleznov
0c60af8437 Make projects executable ()
* Create pom.xml

Initial import

* First submit

* Second submit

* Different Types of Bean Injection in Spring

* Different Types of Bean Injection in Spring

* Added spring-core-di into the main build

* Revert "Create pom.xml"

This reverts commit 1bdc5443125df19575605f41ab28c9e8b6c69a32.

* BAEL-764 Automatic Property Expansion with Spring Boot

* BAEL-764 Automatic Property Expansion with Spring Boot

* BAEL-764 Automatic Property Expansion with Spring Boot

* BAEL-764 Automatic Property Expansion with Spring Boot
Make executable jars for property-exp-default project and use mvn exec:java to run property-exp-default project
2017-08-01 15:03:07 +02:00
Roman Cherepanov
7f5ca786e2 Fix title formatting () 2017-08-01 14:59:55 +02:00
Jose Carvajal
b4f7806ce6 Matchers is now deprecated in Mockito 2, it's now replaced by ArgumentMatchers () 2017-07-31 09:08:01 -05:00
Ahmed Tawila
4b53c00bca BAEL-1033 Introduction to StreamUtils ()
* Evaluation article: Different Types of Bean Injection in Spring

* added tests & changed configuration to Java-based config

* removed xml config files

* rename unit tests

* BAEL-972 - Apache Commons Text

* remove code from evaluation article

* remove code from evaluation article

* BAEL-972 - Apache Commons Text - added another example

* BAEL-972 - Apache Commons Text - just indentation

* BAEL-994 - TemporalAdjuster in Java

* BAEL-994 - TemporalAdjuster in Java

* BAEL-994 - TemporalAdjuster in Java

* BAEL-994 - TemporalAdjuster in Java

* BAEL-994 - TemporalAdjuster in Java - fix problems

* BAEL-1033 Introduction to StreamUtils

* BAEL-1033 Introduction to StreamUtils

* BAEL-1033 Introduction to StreamUtils

* fix formatting

* BAEL-1033 minor refactor
2017-07-31 14:57:52 +02:00
Raúl Juárez
585597f11d New libraries-data module () 2017-07-31 14:43:36 +02:00
Alejandro Gervasio
752086e80c Initial Commit () 2017-07-31 13:36:15 +02:00
slavisa-baeldung
b25f17f37f Merge branch 'master' of https://github.com/rockoder/tutorials into rockoder-master 2017-07-31 05:36:30 +01:00
Yasin
deb79bbd83 BAEL-887 How to collect a Java Stream to an immutable collection? ()
* BAEL-900 Guide to dynamic tests in Junit 5

* BAEL-900 Guide to Dynamic Tests in Junit 5

* Revert "BAEL-900 Guide to Dynamic Tests in Junit 5"

This reverts commit d0d45c9067223347da20d0f2c80de391fcade38e.

* BAEL-900 Guide to Dynamic Tests in Junit 5

* BAEL-900 Guide to dynamic tests in Junit 5

* removed unnecessary annotation

* BAEL-900 unused imports removed

* BAEL-900 simplified input generator code

* BAEL-252 A Java Client to consume a WebSockets API

* BAEL-887 How to collect a Java Stream to an immutable collection?
2017-07-30 09:33:51 -07:00
KevinGilmore
6bfd4d3aae BAEL-907: README updated ()
* BAEL-886: Updated README

* BAEL-917 Testing with Google Truth

Updated README

* BAEL-936: adding akka-streams module to parent

* BAEL-936: Update README

* BAEL-918: Update README

* BAEL-980: Update README

* BAEL-967: Update README

* BAEL-509: Using @GetMapping instead of @RequestMapping with method=GET

* BAEL-1005: Update README

* BAEL-509: Security and WebSockets (README)

* BAEL-861: Intro to Awaitility (README)

* BAEL-1010: Guide to the HyperLogLog Algorithm (README)

* BAEL-907: Guide to Apache Commons CircularFifoQueue (README)
2017-07-30 09:31:09 -05:00
Ahmed Tawila
36608b78cc BAEL-1033 Introduction to StreamUtils ()
* Evaluation article: Different Types of Bean Injection in Spring

* added tests & changed configuration to Java-based config

* removed xml config files

* rename unit tests

* BAEL-972 - Apache Commons Text

* remove code from evaluation article

* remove code from evaluation article

* BAEL-972 - Apache Commons Text - added another example

* BAEL-972 - Apache Commons Text - just indentation

* BAEL-994 - TemporalAdjuster in Java

* BAEL-994 - TemporalAdjuster in Java

* BAEL-994 - TemporalAdjuster in Java

* BAEL-994 - TemporalAdjuster in Java

* BAEL-994 - TemporalAdjuster in Java - fix problems

* BAEL-1033 Introduction to StreamUtils

* BAEL-1033 Introduction to StreamUtils
2017-07-30 09:57:10 +02:00