Which persistence technology best supports this company’s requirements?

A company offers a financial workbench tool that lets users search for a variety of financial
products using an open-ended, variable set of query criteria. The resulting queries can have
widely different structures and use a number of aggregate functions. The actual querying is

performed on the server, so as to take advantage of sophisticated caching technology developed
by the company. The company values ease of development and does not want to see resources
taken away from the company’s main specialty, which is financial analysis. Which persistence
technology best supports this company’s requirements?

A company offers a financial workbench tool that lets users search for a variety of financial
products using an open-ended, variable set of query criteria. The resulting queries can have
widely different structures and use a number of aggregate functions. The actual querying is

performed on the server, so as to take advantage of sophisticated caching technology developed
by the company. The company values ease of development and does not want to see resources
taken away from the company’s main specialty, which is financial analysis. Which persistence
technology best supports this company’s requirements?

A.
JPA

B.
JDBC using prepared statements

C.
CMP entity bean with DAO pattern

D.
BMP entity bean with JDBC layer and DAO pattern



Leave a Reply 0

Your email address will not be published. Required fields are marked *