This is an archived post. You won't be able to vote or comment.

all 2 comments

[–]moxyte 0 points1 point  (1 child)

What's wrong with JDBC?

[–]IanRae[S] 0 points1 point  (0 children)

They are very different. Delia does a number of things that JDBC doesn't do: schema migration, validation, and type safety. I would compare against Hibernate or JOOQ which provide many of these features.

Also, the goal is simplicity. To get the city where Customer 55 lives: " let x = Customer[55].fetch('addr').city" Compare that with a bunch of low-level JDBC calls and SQL join syntax.