Java Spring MVC逐步进入Maven

Java Spring MVC逐步进入Maven,java,spring,spring-mvc,maven,Java,Spring,Spring Mvc,Maven,有人能帮我把ANT脚本转换成中文吗 进入MVN 我很困惑,如果手动将hsqldb放入pom.xml依赖项中,是否还必须生成.bat文件 另外,有人能提供具体的样品吗?因为没有提供这样的东西 谢谢:)我希望这些来自Spring开发人员的链接能够帮助您将示例项目从Ant移植到Maven(但是这些关于Spring 3的文章): 我希望这些来自Spring开发人员的链接能够帮助您将示例项目从Ant移植到Maven(但是这些关于Spring 3的文章): 好的,我已经完成了第五章。 在src

有人能帮我把ANT脚本转换成中文吗

进入MVN

我很困惑,如果手动将hsqldb放入pom.xml依赖项中,是否还必须生成.bat文件

另外,有人能提供具体的样品吗?因为没有提供这样的东西


谢谢:)

我希望这些来自Spring开发人员的链接能够帮助您将示例项目从Ant移植到Maven(但是这些关于Spring 3的文章):


我希望这些来自Spring开发人员的链接能够帮助您将示例项目从Ant移植到Maven(但是这些关于Spring 3的文章):


    • 好的,我已经完成了第五章。 在src/test/resources文件夹中放置以下文件的副本(来自前几章和本章):

      • 创建_products.sql
      • 加载_data.sql(更改“”说明中的“)
      • jdbc.properties
      • test-context.xml
      现在这些文件位于类路径上,因此我们不必担心使它们完全合格

      我没有创建用于创建和填充数据库的ant脚本,而是在
      JdbcProductDaoTests
      类的
      onSetUpInTransaction()
      方法中调用
      create\u products.sql
      脚本

      @Override
      protected void onSetUpInTransaction() throws Exception{
          super.executeSqlScript("classpath:create_products.sql", true);
          super.deleteFromTables(new String[] {"products"});
          super.executeSqlScript("classpath:load_data.sql", true);
      }
      
      jdbc.url下的jdbc.properties中设置为
      jdbc:hsqldb:filename;shutdown=true;

      执行此操作后,我的测试将运行,并且我不必通过命令提示符启动数据库,我找到了数据库的filename.script filename.properties,但我不确定在将数据插入数据库后,它实际将数据存储在何处

      我想这是我可以在下一章担心的事情


      希望这有帮助。

      好的,我已经完成了第五章。 在src/test/resources文件夹中放置以下文件的副本(来自前几章和本章):

      • 创建_products.sql
      • 加载_data.sql(更改“”说明中的“)
      • jdbc.properties
      • test-context.xml
      现在这些文件位于类路径上,因此我们不必担心使它们完全合格

      我没有创建用于创建和填充数据库的ant脚本,而是在
      JdbcProductDaoTests
      类的
      onSetUpInTransaction()
      方法中调用
      create\u products.sql
      脚本

      @Override
      protected void onSetUpInTransaction() throws Exception{
          super.executeSqlScript("classpath:create_products.sql", true);
          super.deleteFromTables(new String[] {"products"});
          super.executeSqlScript("classpath:load_data.sql", true);
      }
      
      在jdbc.properties的jdbc.url属性下,设置为
      jdbc:hsqldb:filename;关机=真

      执行此操作后,我的测试将运行,并且我不必通过命令提示符启动数据库,我找到了数据库的filename.script filename.properties,但我不确定在将数据插入数据库后,它实际将数据存储在何处

      我想这是我可以在下一章担心的事情


      希望这能有所帮助。

      如果你发布你到目前为止所做的事情,并解释你在使用sql maven插件时遇到的问题,你似乎没有很好地阅读网站,因为导航中有两个链接表达了“示例”…那么看看那里…@mattb我已经完成了第1章到第4章,我被困在5,因为它需要HSQLDB。如果你发布你到目前为止所做的事情,并解释你在使用它时遇到的问题,那么会更容易帮助你。对于sql maven插件,你似乎没有很好地阅读该站点,因为导航中有两个链接表示“示例”…看看那里…@mattb我已经完成了第1章到第4章,我被困在第5章,因为它需要hsqldb@jimmy您需要hsqldb的哪些样本?将其添加为依赖项,如下所示:
      org。hsqldb@jimmy您需要hsqldb的哪些样本?将其添加为依赖项,如下所示:
      org.hsqldb