Architectural Layers and Modeling Domain Logic

Lorenzo corrects the impression that the domain model pattern is always the best to use. He provides options and tips on when to use (and not to use) the domain model pattern. As I was discussing the PoEAA patterns used […]

Continue Reading...

Spring-managed Transactions Explained – Part 1 (JDBC)

Learn the common pitfalls/mistakes encountered that caused some problems in Java-based systems that use JPA. I’ve been meaning to write about this for quite some time now. In the training courses I’ve been privileged to conduct, I’ve noticed that course […]

Continue Reading...

JPA Pitfalls / Mistakes

Learn the common pitfalls/mistakes encountered that caused some problems in Java-based systems that use JPA. From my experience, both in helping teams and conducting training, here are some pitfalls/mistakes I have encountered that caused some problems in Java-based systems that […]

Continue Reading...

Spring Security OAuth2 with Google

In this tutorial, learn how to use OAuth2 to secure Spring MVC web apps. I needed to create a web app using Spring MVC and secure it using OAuth2 with Google as a provider for authentication. Saket’s Blog (posted back […]

Continue Reading...

Java and Agile Training in the Philippines: Why Choose O&B University? Here are 5 Reasons.

In case you didn’t know, O&B University is Orange and Bronze’s training arm. We specialize is Java and Agile training – and we have been the preferred training center for a number of multinational companies in the Philippines. If you […]

Continue Reading...

Recent Posts

Spring-managed Transactions Explained – Part 1 (JDBC)

JPA Pitfalls / Mistakes

Spring Security OAuth2 with Google

Java and Agile Training in the Philippines: Why Choose O&B University? Here are 5 Reasons.

O&B University : Guest Blog By Joel Llosa

Agile Training Philippines: My Training Experience at O&B

News in Pictures

Java

Architectural Layers and Modeling Domain Logic

Lorenzo corrects the impression that the domain model pattern

Spring-managed Transactions Explained – Part 1 (JDBC)

Learn the common pitfalls/mistakes encountered that caused some problems

JPA Pitfalls / Mistakes

Learn the common pitfalls/mistakes encountered that caused some problems

Java and Agile Training in the Philippines: Why Choose O&B University? Here are 5 Reasons.

In case you didn’t know, O&B University is Orange

Android

Beginning Android (Part 4)

Beginning Android Part 4: Apache Cordova Persistence Support

Catch Up! If you haven’t seen the first three parts

O&B at the GDG Baguio Android Bootcamp and Hackathon

O&B at the GDG Baguio Android Bootcamp and Hackathon

O&B partnered with the Google Developer Group for the

Beginning Android (Part 4)

Beginning Android (Part 3)

Catch Up! If you haven't seen the first and second

Beginning Android (Part 4)

Beginning Android (Part 2)

Creating Your First Android Application Part 1 of this Beginning

Agile

Java and Agile Training in the Philippines: Why Choose O&B University? Here are 5 Reasons.

Agile Training Philippines: My Training Experience at O&B

Convincing Managers or Clients to Adopt Agile | Agile Philippines

Agile Myth #7: “Agile Means No Documentation” | Agile Training Philippines

Top 3 Improvements New Agile Teams Can Make | Agile Philippines

Spring and Grails

Spring-managed Transactions Explained – Part 1 (JDBC)

Spring Security OAuth2 with Google

Long Loading Requests in App Engine for Java

Model-View-Controller (MVC) Done Right?

Java Development Philippines: Grails, also works as a time compressor