-
Enterprise Java
Spring: Make your java-based configuration more elegant
Hi everyone, I haven’t written new articles a long period of time. A lot of materials were accumulated which need…
Read More » -
Enterprise Java
Spring Transactions Visibility
Spring, on initializing application context, creates proxies when it comes across classes marked with @Transactional. @Transactional can be applied at…
Read More » -
Core Java
Java final fields on x86 a no-op?
I have always enjoyed digging in to the details of multi-threaded programming, and always enjoy that despite reading for years…
Read More » -
Core Java
How is ThreadLocal implemented?
This is a follow-up to my last week post, where I explained the motivation behind ThreadLocal usage. From the post…
Read More » -
Enterprise Java
KIE-WB / JBPM Console Ng – Configurations
Hi all, this is a follow up post from my previous entry about how to use the jBPM Console. The…
Read More » -
Software Development
Don’t Fear the Rapid
The term Rapid Application Development, or RAD, has been around for a few years. From the way it’s avoided in…
Read More » -
Core Java
Sending a mail in Java (and Android) with Apache Commons Net SMTP : STARTTLS, SSL
Recently working on an Android experiment, I wanted to send emails using a SMTP server, using authentication and encryption, from…
Read More » -
Enterprise Java
Efficiently delete data with JPA and Hibernate
You may come to the situation where you have to perform a bulk deletion on a huge amount of datasets…
Read More » -
Software Development
21st century logging
I think logging should get more attention than we are currently giving it. When designing an application a great deal…
Read More »