Archive for the ‘Development’ Category

Hibernate 3 Tip – Log PreparedStatement bindings

I was trying to see what values were being bound to placeholders in the JDBC PreparedStatements generated by Hibernate DAO test classes I’ve created as they go about their persistent business. Dead easy, right? Hibernate supports a configuration parameter ‘show_sql’. Set that to true and see what’s going on under the covers. Well… not so [...]

Posted on August 4, 2010 at 7:23 pm by Paul Brabban · Permalink · Leave a comment
In: Development

Quick Review of ‘Spring in Action’

My better half bought me a copy of Spring in Action (2nd Edition) by Craig Walls last year. I think it’s been a great help for me as I’ve been getting started with Spring. I’d say the first four chapters are worth reading in sequence to get a feel for what Spring does and how [...]

Posted on August 1, 2010 at 10:24 pm by Paul Brabban · Permalink · One Comment
In: Development

On Software Patents

As I’ve been trying to broaden my knowledge of IT and software development, I thought it would be a good idea to read up on the issues around Intellectual Property as it relates to software – specifically, the idea of software patents and the implications for developers. I think this stuff is important – infringement [...]

Posted on July 1, 2010 at 10:25 pm by Paul Brabban · Permalink · Leave a comment
In: Development, patents

Nexus and OpenJDK

An odd one tonight, using the Nexus Repository Manager with OpenJDK, the open source Java implementation. Nexus mostly works fine, but fails to re-index the public repository group with (according to the wrapper log) a JVM crash. jvm 1    | 2010-06-21 20:55:11 INFO  [pool-1-thread-1] – o.s.n.i.DefaultInde~          – Cascading merge of group indexes for group “public”, [...]

Posted on June 21, 2010 at 10:27 pm by Paul Brabban · Permalink · Leave a comment
In: Development

End of Patterns for e-Business

Well, the P4EB exam was last week, so that wraps up that module – unless something goes terribly, terribly wrong and I have to resit! The exam deviated from the previous years’ exams quite a bit. In two parts, the first part being pretty much just bookwork, the second part being a choice of three [...]

Posted on June 1, 2010 at 10:03 pm by Paul Brabban · Permalink · Leave a comment
In: Development