在 MVC 应用程序中,构成该应用程序的一些组件是什么。您希望拥有哪些工具和功能。不管服务器端语言是什么,你想要什么?
我在我的代码中看到很多我编写了一些似乎应该已经存在的功能。我查看了谷歌网络工具包,他们似乎做对了。小部件是小部件,您只需将它们添加到您的应用程序中。
例如。我使用 J2EE 应用程序,但在其他语言中,组件是相同的。
- 控制器对象
- 控制器处理程序,由控制器对象中的方法定义。
- 定义 URL 映射和设置的配置文件。
- 模板服务器页面文件(例如 JSP/ASP 文件)。
- 定义应用程序对象和数据库之间的 O/RM 映射的配置文件。
- 定义数据库连接属性的配置文件。
- JavaScript 库(例如 jQuery)
- 记录配置文件
- 资源消息包文件
- 验证配置文件或代码
- 中间件组件和对象(EJB 配置、JMS/消息传递配置等)。
- 信用卡或其他中间件连接 API 和库。
你还能想到什么?