Probably you already hear Agile process at least one time in your software development life. Yes, this word becomes very popular nowadays. Google ‘Agile’ return many search results, you can see many successful case studies of Agile also the failures too. Many blames to Agile such as ‘no documentation at all’, ’suitable for small projects [...]
Caching is quite important to boost the application performance. There are many cache libraries in Java world, both commercial and open source. You should choose the existing library instead creating your own library. I see some guys in my previous companies develop their own cache, and it is not good for their project. Instead of [...]
We have just finished the first internal milestone of Engroup version 1.5. In this version we focus on Document and Knowledge Management system and integrate this module with the existing modules such as Human Resource and Customer Relationship Management. We limit the scope that make Engroup Document Management module is usable for most of user, [...]
Spring Dynamic Modules helps integrating Spring beans to Osgi platform seamlessly. It exports the Spring beans as Osgi services and it streats Spring-Osgi service as Spring bean. In the non-Osgi environment, developer can get the Spring beans via calling
ApplicationContext ctx = new ClasspathApplicationContext("example.xml");
BeanEx beanEx = (BeanEx)ctx.getBean("beanEx");
However, such calling will throw an exception in Spring DM [...]
Dear all,
I am very pleased to announce that Engroup 1.0 after more than one month of previous release date. It is the bug fix release for the previous one, Engroup 1.0 beta. You can download the Engroup at eSoftHead site and see the last changes at here.
This is another post of testing series we wrote so far and it discusses how to write testing against database. We prefer writing unit test for whole kind of our services, it includes the testing against POJO, LDAP, database, content repository, email. Here the topics relate to testing in our site:
Some questions and answers of [...]