Commit Graph
34 Commits
Author SHA1 Message Date
Alejandro Gervasio 128f4a5db7 Update pom.xml 2018-10-09 14:52:38 -03:00
Alejandro Gervasio 719f467d27 Update pom.xml 2018-10-09 14:50:10 -03:00
Alejandro Gervasio f00e8b3e3d Update pom.xml 2018-10-08 14:36:01 -03:00
Alejandro Gervasio a5d4d9eef2 Update pom.xml 2018-10-08 14:32:24 -03:00
Alejandro Gervasio fb24aa0811 Update pom.xml 2018-10-07 16:40:18 -03:00
Alejandro Gervasio 2a15ac494c Update pom.xml 2018-10-07 16:38:30 -03:00
Alejandro Gervasio 6b81b95ef6 Initial Commit 2018-09-22 17:29:16 -03:00
Alejandro Gervasio d7edc9a7c2 BAEL-2102 - Configure a Tomcat Connection Pool in Spring Boot (#5095)
* Initial Commit

* Initial Commit

* Initial Commit

* Update CommandLineCrudRunner.java

* Update pom.xml

* Update Customer.java

* Update application.properties

* Update pom.xml

* Update SpringBootConsoleApplication.java

* Update SpringBootConsoleApplication.java

* Update SpringBootConsoleApplication.java

* Update CommandLineCrudRunner.java

* Update pom.xml
2018-08-30 20:31:26 -05:00
Alejandro Gervasio 65fa376887 BAEL #4987 - Java Constructors vs Static Factory Methods (#4987)
* Initial Commit

* Update User.java

* Update UserUnitTest.java

* Update User.java - UserUnitTest.java

* Update User.java
2018-08-17 17:50:13 -05:00
Alejandro Gervasio 880bd891b9 BAEL-2066 - Java Constructors vs Static Factory Methods (#4934)
* Initial Commit

* Update User.java

* Update UserUnitTest.java

* Update User.java - UserUnitTest.java
2018-08-16 21:00:43 -05:00
Alejandro Gervasio fc02400f5f BAEL-1818 A Simple Guide to Connection Pooling in Java (#4823)
* Initial Commit

* Update parent pom.xml

* Update BasicConnectionPool class

* Update BasicConnectionPool class

* BAEL-1818 removed code from core-java module, cleaned up a little pom files

* BAEL-1818 moved the code from connectionpool.connectionpools package to connectionpool
2018-07-28 08:44:51 +02:00
Alejandro Gervasio ac801b4319 BAEL-1818 - A Guide to Connection Pools in Java (#4735)
* Strange git issue with README.MD, wouldn't revert the file

* Initial Commit

* Initial Commit

* Update pom.xml

* Update pom.xml

* Initial Commit

* Update pom.xml

* Update source files

* Update source files

* Update source files

* Update source files

* Update Application.java

* Update pom.xml

* Update HikariCPDataSourceUnitTest class

* Update HikariCPDataSourceUnitTest.java

* Update pom.xml

* Update unit test classes

* Update BasicConnectionPoolUnitTest.java

* Fix indentation in DBCDDataSource class

* Update DBCPDataSource.java

* Update BasicConnectionPool class

* Update BasicConnectionPool class

* Update BasicConnectionPool.java

* Update BasicConnectionPool.java

* Update pom.xml

* Update pom.xml

* BAEL-1818 Refactored getConnection(), added shutdown(), cleaned up pom.xml

* BAEL-1818 Removed getConnectionPool(), upgraded c3po version

* BAEL-1818 Deleted obsolete connectionpool module

* BAEL-1818 Deleted obsolete connectionpool module
2018-07-21 01:28:01 +02:00
Alejandro Gervasio ca1a1d70fa Context and Servlet Initialization Parameters (#4656)
* Initial Commit

* Add source files

* Add readme.md

* Add web.xml

* Update pom.xml

* Update pom.xml

* Update pom.xml

* Remove project folder

* Update pom.xml
2018-07-09 22:34:19 -05:00
Alejandro Gervasio 92acea607e Context and Servlet Initialization Parameters (#4594)
* Initial Commit

* Update pom.xml
2018-07-02 20:59:39 -05:00
Alejandro Gervasio 4109abebf9 An Introduction to CDI (Contexts and Dependency Injection) (#4503)
* Initial Commit

* Update pom.xml

* Update TimeLoggerFactoryUnitTest.java

* Update PngFileEditorUnitTest.java
2018-06-19 22:19:56 +01:00
Alejandro Gervasio eeb7d1c68e Initial Commit (#4427) 2018-06-09 19:56:29 -05:00
Alejandro Gervasio cfa5f07c96 The DAO Pattern in Java (#4372)
* Initial Commit

* Rename persistence.xml file

* Update JpaEntityManagerFactory.java

* Update pom.xml

* Update JpaEntityManagerFactory.java

* Update JpaEntityManagerFactory.java

* Update pom.xml

* Update persistence.xml
2018-05-31 19:46:28 -05:00
Alejandro Gervasio 8bc84886a4 The DAO Pattern in Java - BAEL-1809 (#4286)
* Initial Commit

* Update persistence.xml

* Update UserUnitTest.java

* Rename project module

* Update pom.xml

* Update pom.xml

* Update pom.xml

* Update pom.xml

* Update pom.xml

* Update UserApplication.java

* Update JpaUserDao.java

* Update UserDao.java

* Update JpaUserDaoUnitTest.java

* Update UserDaoUnitTest.java

* Update JpaUserDaoUnitTest.java

* Update UserDaoUnitTest.java

* Update UserUnitTest.java

* Update UserUnitTest.java

* Update Dao.java

* Update pom.xml

* Update pom.xml

* Delete JpaUserDaoUnitTest.java

* Delete UserUnitTest.java
2018-05-21 21:19:51 -05:00
Alejandro Gervasio 1e1142b145 The Command Pattern in Java - BAEL-1722 (#4048)
* Initial Commit

* Update pom.xml

* Fix unit tests format

* Fix unit test class name

* Update OpenTextFileOPerationUnitTest.java

* Delete OpenTextFileOPerationUnitTest.java

* Delete OpenTextFileOPerationUnitTest.java

* Add unit test class

* Update TextFileOperationExecutorUnitTest.java

* Update TextFileUnitTest.java
2018-05-05 21:41:08 -05:00
Alejandro Gervasio 2ed8ad2e00 Inheritance and Composition (Is-a vs Has-a relationship) in Java - BAEL-1598 (#3871)
* Initial Commit

* Fix package names
2018-04-01 20:50:12 -05:00
Alejandro Gervasio 4f6988b134 Method Overloading and Overriding in Java - BAEL-1507 (#3621)
* Initial Commit

* Update Multiplier.java

* Refactored MethodOverridingUnitTest class

* Update Car.java

* Update Vehicle.java

* Update MethodOverridingUnitTest.java

* Update MethodOverridingUnitTest.java

* Fix package names
2018-02-13 21:08:31 -06:00
Alejandro Gervasio 2a9570cc1f Implementing the Template Method Pattern in Java - BAEL-1289 (#3078)
* Initial Commit

* Added Domain Classes

* Update HighEndComputer.java

* Update StandardComputer.java

* Update TemplateMethodPatternTest.java

* Update parent pom.xml

* Update pom.xml in template-method submodule

* Update readme.md

* Update README.md
2017-11-19 20:45:54 +01:00
Alejandro Gervasio bdbee879af Implementing the Template Method Pattern with Java - BAEL-1289 (#3065)
* Initial Commit

* Added Domain Classes

* Update HighEndComputer.java

* Update StandardComputer.java

* Update TemplateMethodPatternTest.java
2017-11-16 21:28:55 +01:00
Alejandro Gervasio 8957b9414c Initial Commit (#3045) 2017-11-15 17:43:57 +01:00
Alejandro Gervasio c0f9c00a3b Implementing the Template Method Pattern with Java - BAEL-1289 (#3038)
* Initial Commit

* Update HighEndComputerBuilder.java

* Update HighEndComputerBuilder.java

* Update StandardComputerBuilder.java

* Update TemplateMethodPatternTest.java

* Update ComputerBuilder.java

* Delete HighEndComputer.java

* Delete StandardComputer.java
2017-11-14 08:39:46 +01:00
Alejandro Gervasio 10ea5fa784 Implemeting the template method pattern in Java - BAEL-1289 (#3012)
* Initial Commit

* Delete domain classes
2017-11-13 08:42:26 +01:00
Alejandro Gervasio 8df4293b68 Implementing the Template Method Pattern in Java - BAEL-1289 (#2976)
* Initial Commit

* Remove unit test methods

* Remove duplicated unit test methods
2017-11-09 11:14:05 +01:00
Alejandro Gervasio 1f5b0a9749 Implementing the Template Method Pattern in Java - BAEL-1289 (#2923)
* Initial Commit

* Edit pom.xml

* Changed ArtifactId
2017-11-03 00:50:15 +01:00
Alejandro Gervasio 00faa99afc Initial Commit (#2896) 2017-10-30 23:15:07 +01:00
Alejandro Gervasio 514996c08e Java Beans Validation with Hibernate Validator - BAEL-1138 - Alejandro Gervasio - [email protected] (#2588)
* Initial Commit

* Fixed indentation in pom.xml

* Fixed indentation in pom.xml
2017-09-09 22:18:07 +02:00
Alejandro Gervasio 7e26990eb9 An Introduction to Vavr's Validation API - Alejandro Gervasio | [email protected] (#2526)
* Initial Commit

* Refactored Application class

* Refactored Application class

* Refactored Application class

* Refactored User class

* Added ValidationTest class

* Reorganized imports in ValidatorTest class

* Reformatted source code

* Reformatted source code
2017-09-01 23:33:58 +02:00
Alejandro Gervasio e13204ca96 Introduction to EJB JNDI Lookup on WildFly Application Server - Alejandro Gervasio | [email protected] (#2417)
* Initial Commit

* jboss-ejb-client.properties file

* Updated jboss-ejb-client.properties file
2017-08-13 04:02:09 +02:00
Alejandro Gervasio 752086e80c Initial Commit (#2349) 2017-07-31 13:36:15 +02:00
Alejandro Gervasio 34dc899c9b Custom Efficient hashCode() Implementations - Alejandro Gervasio - [email protected] (#2301)
* Initial Commit

* Updated pom.xml

* Updated User class

* Updated pom.xml

* Updated Application class
2017-07-24 23:15:09 +02:00