Improve Java Web Development Server Startup Time

Posted on 5 CommentsPosted in Java, Technology Center

Improve Java Web Development Server Startup Time

When developing an application in a web server environment, the ease of use and startup time of the application are crucial elements for best performance. Due to this, the Hot Code Replace (HCR) debugging technique was developed to “facilitate experimental development and to foster iterative trial-and-error coding,” effectively improving…

read more...

Custom Dependency Injection, Simplified Spring-like Framework

Posted on 1 CommentPosted in Java, Website Design

Custom Dependency Injection, Simplified Spring-like Framework

I’m a Spring fan, but I decided not to use Spring in our recent project because I don’t want bulky jar files in our application but I wanted to have spring-like configuration. So, I’ve decided to write my own dependency injection code in less than 50 lines of code!! To simplify dependency injection, I’ve taken out most of the advanced configuration features and…

read more...

An Award Winning Application

Posted on Leave a commentPosted in Corporate News, Stories

An Award Winning Application

MoveAssist, one of Ideyatech’s long-term client, had won the award for Technological Innovation in Relocation. It is one of the leading software developers for movers and relocation managers. The award that has been granted to Robby Wogan, CEO of MoveAssist, is the very first of its kind in the United Kingdom. It gives due recognition to the quality of the…

read more...

Troubleshooting Tips: Spring Transactions on JPA

Posted on 11 CommentsPosted in Java, Technology Center

Troubleshooting Tips: Spring Transactions on JPA

After two days of debugging our codes on transaction handling, I’m writing this post to share my experience so others don’t have to undergo the same pain and torture. However, this post assumes that you’ve setup your Spring transactions – either via AOP or annotations. If you haven’t done so, I’ve listed some good references right after the jump.

read more...

OSWorkflow with JPA?

Posted on 9 CommentsPosted in Java, Technology Center

Has anyone ever tried looking at OSWorkflow recently? It is unfortunate that this OpenSymphony project has been shelved. However, I found value in this lightweight workflow tool — for one, being lightweight makes it simple and easy to work with, plus, integration with Spring and Hibernate is readily available. However, since OSWorkflow stopped development, there read more…

read more...

Another Fun Day at J2EE Training

Posted on 4 CommentsPosted in Corporate News, Technology Center

We had fun at J2EE training today, JM talked about YUI, prototype, Script.aculo.us and Dojo. These javascript toolkits surely know their way around the javascript quirks that’s been perstering lots of developers with browser incompatibilities. I agree that these toolkits help a lot in making more stable javascript codes. Some pictures taken from the training: read more…

read more...

Simple Spring View Controller

Posted on 1 CommentPosted in Java, Technology Center

Here’s a tip in Spring if you want certain URLs to redirect to specific JSP… For example: //www.ideyatech.com/magic/login.jspx -> acegi_login.jsp //www.ideyatech.com/magic/logout.jspx -> acegi_logout.jsp Since Spring does not allow mapping directly to a jsp page. You need to create a controller to return the appropriate view. Alternatively, you can use URLFilenameViewController but then you’ll be limited read more…

read more...