Commit Graph

5882 Commits

Author SHA1 Message Date
Ahmed Tawila c3de3dbfa9 BAEL 1035 - Introduction to Eclipse Collections (#2395)
* 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

* BAEL-1035 Introduction to Eclipse Collections

* format

* BAEL-1035 Introduction to Eclipse Collections
2017-08-10 15:58:22 +02:00
Makoto Go 146b633bac New artifacts for BAEL-1081. (#2392)
* New artifacts for BAEL-1081.

* Consolidate code to new package.
2017-08-10 16:27:27 +03:00
Mohamed Sanaulla 71ef6b2a43 code for Java 9 Objects API (#2408) 2017-08-09 18:02:17 -07:00
Nikhil Khatwani ca70e9f9fb Changes for BAEL-332 (#2396) 2017-08-09 23:19:03 +02:00
Grzegorz Piwowarek 1a001a5a68 Activiti test as integration (#2399) 2017-08-09 15:58:00 +02:00
Grzegorz Piwowarek b5478f7e9a Build opt 9 08 2017 (#2397)
* pCollections

* Reformat

* Refactor metrics

* Refactor hoverfly
2017-08-09 15:32:08 +02:00
Doha2012 69f3e1175a minor fix (#2398)
* 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 (#2394)
* 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 (#2390)
* 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 (#2389)
* 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 (#2361)
* 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 (#2371)
* 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 (#2386)
* 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 (#2245)
* 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 (#2385)
* 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 (#2369)
* add values with defaults example

* add additional examples

* remove unused imports
2017-08-06 15:31:55 -05:00
Grzegorz Piwowarek b6e59c2ae7 Refactor bootique (#2380) 2017-08-06 13:23:19 +02:00
Abhinab Kanrar 40b3cc7d2b Bootique module (#2376)
* 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 (#2377) 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 (#2374)
* fix spring config

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

* Refactor
2017-08-05 14:11:45 +02:00
Graham Cox 6a9e13cc03 BAEL-892: Example of Sealed Classes (#2373) 2017-08-04 20:52:00 +02:00
Seun Matt b5835c574f Updated PR for BAEL-884 (#2372)
* 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 (#2362)
* 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 (#2365)
* add jade engine example

* formatting
2017-08-03 18:47:25 +02:00
Doha2012 8e9c36c98e fix spring config (#2364) 2017-08-03 18:39:57 +03:00
Graham Cox 8137c20349 Delegated Properties in Kotlin (#2357)
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? (#2356)
* 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 (#2359)
* 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 (#2358)
* Refactor

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

* formatting
2017-08-01 22:29:18 -05:00
slavisa-baeldung aeec8f53f9 Merge pull request #2353 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 (#2352)
* 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 (#2320)
* 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 (#2351)
* Refactor Spring-activiti module

* Refactor vavr module
2017-08-01 17:00:03 +02:00
Roman Seleznov 0c60af8437 Make projects executable (#2278)
* 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 (#2314) 2017-08-01 14:59:55 +02:00
Jose Carvajal b4f7806ce6 Matchers is now deprecated in Mockito 2, it's now replaced by ArgumentMatchers (#2342) 2017-07-31 09:08:01 -05:00
Ahmed Tawila 4b53c00bca BAEL-1033 Introduction to StreamUtils (#2341)
* 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 (#2343) 2017-07-31 14:43:36 +02:00
Alejandro Gervasio 752086e80c Initial Commit (#2349) 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? (#2339)
* 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