JAVA DESIGN PATTERN Questions and Answers

Mention what is the difference between VO and JDO?

The difference between JDO and VO is that the JDO is a persistent technology that compete against entity beans in enterprise application development.  It enables you to create POJO (plain old java objects) and persist them to the database.

While VO stands for value objects represents an abstract design pattern used in conjuction with entity beans, jdbc and possibly even JDO to overcome commonly found isolation and transactional problems in enterprise apps.