Mysql 使用普通java类处理与servlet的数据库连接是否合适?

Mysql 使用普通java类处理与servlet的数据库连接是否合适?,mysql,servlets,jdbc,tomcat6,Mysql,Servlets,Jdbc,Tomcat6,我正在使用ServletJSP开发一个web应用程序。现在我计划在普通java类中编写所有数据库活动(查询和准备好的语句及其执行),并在servlet中实例化这些类。只是为了可重用性。你能告诉我这是不是个好办法吗?我正在使用:tomcat6、servlet2.5JSP2、mysql如果您正在编写一个访问DB的web应用程序,那么我建议您使用一些持久性API,比如JPA或Hibernate。如果您使用的是Eclipse或其他IDE,那么从DB对实体进行反向工程的能力将为您节省大量错误和时间 请参见

我正在使用ServletJSP开发一个web应用程序。现在我计划在普通java类中编写所有数据库活动(查询和准备好的语句及其执行),并在servlet中实例化这些类。只是为了可重用性。你能告诉我这是不是个好办法吗?我正在使用:tomcat6、servlet2.5JSP2、mysql如果您正在编写一个访问DB的web应用程序,那么我建议您使用一些持久性API,比如JPA或Hibernate。如果您使用的是Eclipse或其他IDE,那么从DB对实体进行反向工程的能力将为您节省大量错误和时间


请参见

是的,您可以使用单独的纯java类访问数据库…这就是MVC体系结构,您的java文件将作为处理..数据和数据库连接的模型,而您的Servlet将作为调用业务代码..的控制器..在单独的可重用java文件中