【发布时间】:2011-01-10 09:26:23
【问题描述】:
我正在为我的客户创建一个在线音乐商店应用程序(Java 中),用于已签名和未签名的艺术家。
我目前正在为我的 Web 应用程序使用 Struts 1.3.10(我被推荐使用 Spring,但 Spring 设置有点类似于 Struts)。
我的数据库目前是 MySQL 5(或更高版本),我正在使用 DAO 模式与之对话。使用 Struts 和 DAO 有一些限制(例如,Struts 中的多文件上传与多字符串参数的实现方式不同,对于 DAO,缺少发布-订阅功能)。
我正在做的事情是最好的前进方式,还是应该直接使用 Hibernate(或类似的)并退出 Struts?您在使用相同设置时遇到了哪些性能影响或技术问题?
客户不在乎我怎么做,只要做好就行了。
【问题讨论】:
标签: java database frameworks struts dao