A company has a legacy system that it is going to use Java EE technology to re-engineer. The
legacy solution consists of active server pages and a relational database. The company is
interested in changing DB vendors in the future and this requirement is key to moving forward.
This is a web-based transactional sales system. The company will keep the relational database
schema because it still meets business requirements and will not require re-engineering. What is
the best solution?
A.
JSP, JDBC only
B.
JSP, servlets, JDBC only
C.
JSF, servlets, JPA, EJB3
D.
JSF, servlets, DAO, JDBC