Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/398.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何将SpringMVC连接到动态数据列表_Java_Spring_Web Services_Spring Mvc - Fatal编程技术网

Java 如何将SpringMVC连接到动态数据列表

Java 如何将SpringMVC连接到动态数据列表,java,spring,web-services,spring-mvc,Java,Spring,Web Services,Spring Mvc,因此,我是spring的新手,我将遵循关于spring mvc的本教程: 这将向您展示如何使用SpringMVC创建网站并显示汽车列表。我有这个工作,但我想扩大它,使网站上不显示一个静态列表的汽车 相反,我希望CarService更像是一个可以动态更新的结构,以便可以添加和删除汽车。我将CarService定义为一个bean,我希望在控制器请求时获取它。我遇到的问题是,如何启动web服务器并启动将启动CarService的spring应用程序,以便我们可以从web应用程序中单独添加和删除 如果您

因此,我是spring的新手,我将遵循关于spring mvc的本教程:

这将向您展示如何使用SpringMVC创建网站并显示汽车列表。我有这个工作,但我想扩大它,使网站上不显示一个静态列表的汽车

相反,我希望CarService更像是一个可以动态更新的结构,以便可以添加和删除汽车。我将CarService定义为一个bean,我希望在控制器请求时获取它。我遇到的问题是,如何启动web服务器并启动将启动CarService的spring应用程序,以便我们可以从web应用程序中单独添加和删除

如果您有任何关于解决这种情况的最佳方法的指导/教程,我们将不胜感激。

在本教程中,数据(车辆)在CarService中进行了硬编码,以简化

如果您希望动态添加汽车(或数据的所有基本操作:CRUD-创建、读取、更新、删除)并显示汽车,您应该:

  • 为cars实现类DAO(数据访问对象),而不是使用核心数据的CarService
  • 在JSP视图中为添加汽车(或所有CRUD)创建表单
  • 公元1年。您可以将数据存储在数据库(例如MySQL、PostgreSQL)或文件(例如XML、二进制)或Web服务(SOAP或REST)中。若您使用数据库,您可以使用JDBC(使用SQL查询从数据库中添加和检索数据)或Hibernate(它是ORM-对象关系映射,自动创建对象)

    您可以使用教程,例如:

    • 带Hibernate的Spring积垢如下:
    • 使用JDBC的Spring积垢如下:

    您有多种选择

    • 您可以使用普通的jdbc
    • 您可以使用springorm工具
    • 您可以使用hibernate

    所有这些都需要一个数据库表,例如mysql。再在谷歌上搜索一下

    你是一个高尚的灵魂。