所以,我是春天新手,我正在关注spring mvc:http://jeromejaglale.com/doc/spring4_tutorial/mvc_web_application
它向您展示了如何使用spring mvc创建网站并显示汽车列表。我有这个工作,但我想扩展它,以便网站不显示汽车的静态列表。
相反,我希望CarService更像是一个可以动态更新的结构,因此可以添加和删除汽车。我将CarService定义为bean,我想在控制器要求时抓住它。我遇到的问题是,如何启动Web服务器并启动我的spring应用程序,它将启动CarService,以便我们可以单独添加和删除Web应用程序?
非常感谢任何关于处理这种情况的最佳方法的指导/教程。
答案 0 :(得分:2)
在本教程中,数据(汽车)在CarService中进行了硬编码以简化。
如果您想动态添加汽车(或数据的所有基本操作:CRUD - 创建,读取,更新,删除)并显示它们,您应该:
广告1.您可以将数据存储在数据库(例如MySQL,PostgreSQL)或文件(例如XML,二进制)或Web服务(SOAP或REST)中。如果使用数据库,则可以使用JDBC(使用SQL查询从数据库添加和检索数据)或Hibernate(它是ORM - 对象关系映射,自动创建对象)。
您可以使用教程例如:
答案 1 :(得分:0)
您有多个选项
所有人都需要一个数据库表,例如MySQL的。还有一点谷歌搜索