Java Object Oriented Querying (jOOQ)
jOOQ is an ORM-alternative that is relational model centric rather than domain model centric like most ORMs. For example, while Hibernate lets you write Java code and then automatically translates it...
View Articlev10, The Best PostgreSQL Yet?
The short answer … Hell Yeah! The long answer lies in extensive improvements and the impressive new feature list that makes up this major release – which, by the way, changes the version scheme of...
View ArticlePostgreSQL 11 – Server-side Procedures (Part 1)
Last week marked a rather big step in the PostgreSQL world that went largely unnoticed. Thanks to the work done by 2ndQuadrant contributors, we now have the ability to write Stored Procedures in...
View ArticlePostgreSQL 11 – Server-side Procedures (Part 2)
Transaction control in PL procedures A couple of months back, I wrote about how we now have the ability to write Stored Procedures in PostgreSQL. This post follows up on that and talks about the next...
View ArticleUsing Hibernate Query Language (HQL) with PostgreSQL
In my previous blog, I talked about using Java arrays to talk to PostgreSQL arrays. This blog is going to go one step further in using Java against the database. Hibernate is an ORM implementation...
View ArticleUsing Java Object Oriented Querying (jOOQ) with PostgreSQL
jOOQ is an ORM-alternative that is relational model centric rather than domain model centric like most ORMs. For example, while Hibernate lets you write Java code and then automatically translates it...
View ArticleUsing Querydsl with PostgreSQL
Querydsl is a domain model centric ORM that was created out of a need to add typesafety to HQL. As demonstrated in my blog on HQL, to write queries using HQL, at times long string concatenations need...
View ArticleMy experience with the Indonesia PUG meetup
I was in Jakarta a couple of weeks ago and there happened to be a meetup of the Indonesia PUG in Bandung while I was there. Because it is just a 2 hour, rather picturesque drive, from Jakarta, I...
View ArticleCommitted to the PostgreSQL Community, 2ndQuadrant Contributes to 9.6
The latest version of PostgreSQL 9.6 is planned to be released later today, bringing with it some much anticipated features and updates. As the most advanced open source database, PostgreSQL strives to...
View Article2UDA – Installing PostgreSQL 9.6 the easy way
PGDG announced the General Availability of PostgreSQL 9.6 on the 29th of September. Like each year, this new release brings with it a lot of exciting new features. Using these features, of course,...
View ArticleCHAR (16) – Another conference on the horizon but with a focus on business
The PostgreSQL user community is becoming spoilt with a choice of excellent events organized by both local user groups and commercial organizations supporting the PostgreSQL project. And amongst the...
View ArticleThe PostgreSQL License – What Does It Mean For My Business?
When I talk to various people about PostgreSQL, based on where they are in the process of analyzing it, I get asked many similar questions. One of the most frequently asked questions is: What is the...
View Article2ndQuadrant – Not the Gartner Magic Quadrant
It’s still appropriate though. Because that is what we are – thought leaders in open source PostgreSQL. But that’s not what I am here to talk about. The name “2ndQuadrant” comes from “The Seven Habits...
View ArticleJOOQ Object Oriented Querying (jOOQ)
jOOQ is an ORM-alternative that is relational model centric rather than domain model centric like most ORMs. For example, while Hibernate lets you write Java code and then automatically translates it...
View Articlev10, The Best PostgreSQL Yet?
The short answer … Hell Yeah! The long answer lies in extensive improvements and the impressive new feature list that makes up this major release – which, by the way, changes the version scheme of...
View ArticlePostgreSQL 11 – Server-side Procedures (Part 1)
Last week marked a rather big step in the PostgreSQL world that went largely unnoticed. Thanks to the work done by 2ndQuadrant contributors, we now have the ability to write Stored Procedures in...
View ArticlePostgreSQL 11 – Server-side Procedures (Part 2)
Transaction control in PL procedures A couple of months back, I wrote about how we now have the ability to write Stored Procedures in PostgreSQL. This post follows up on that and talks about the next...
View ArticleUsing Java ORMs with PostgreSQL – MyBatis
In my previous blogs, I wrote about Hibernate Query Language (HQL) and Querydsl in detail, now I’m going to talk about MyBatis. While ORMs typically map Java objects to database tables (or vice versa),...
View ArticleUsing EclipseLink with PostgreSQL
1. Introduction EclipseLink was announced in 2008 as the JPA 2.0 implementation from the Eclipse Foundation. It is based on the TopLink project from which then Oracle contributed code to the...
View Article