Technology
LiveValidator for ajaxified springframework
LiveValidator allows developers to turn their existing Validators into web2.0 ajax validators. Simply implement LiveValidator interface for any Validator implementation you want to ajaxify. That’s it! Now your web-application is automatically validating user input using ajax and displaying any error message in a traditional spring:bind tags.
junit rollback after transaction commit
AbstractTransactionalDataSourceSpringContextTests (from springframework spring-mock.jar) is used to provide atomic junit-tests that won’t affect database state. This kind of isolation is achieved by running each test in a transaction that is rolled back after each test-run. The problem might start when you are using AbstractTransactionalDataSourceSpringContextTests with multiple sessions committing transactions (and commit cannot be rolled back, [...]
Rethinking Model-Driven Development
Model-driven development has it’s drawbacks and promises. And most importantly – solutions. This short-essay provides different angle on the problem associated with a feature called round-tring engineering.


