Java 使用Spring模块而不使用Spring和Maven?
我目前正在从事一个项目,该项目涉及使用JavaEE构建RESTAPI。对于不同的Json视图,项目的设置是Tomcat、Hibernate、Wink和Jackson Json。目前rest资源的单元测试非常糟糕,我们已经编写了自定义类,这些类使用内省查找与给定资源对应的方法,但它妨碍了我们(执行简单单元测试所需的所有解决方法)。我做了一点调查,发现Java 使用Spring模块而不使用Spring和Maven?,java,spring,jakarta-ee,apache-wink,apache-wink-spring,Java,Spring,Jakarta Ee,Apache Wink,Apache Wink Spring,我目前正在从事一个项目,该项目涉及使用JavaEE构建RESTAPI。对于不同的Json视图,项目的设置是Tomcat、Hibernate、Wink和Jackson Json。目前rest资源的单元测试非常糟糕,我们已经编写了自定义类,这些类使用内省查找与给定资源对应的方法,但它妨碍了我们(执行简单单元测试所需的所有解决方法)。我做了一点调查,发现 我的问题是如何“安装(添加)”MockServletInvocationTest类及其对项目的依赖关系?我们没有使用Maven,也没有使用Sprin
我的问题是如何“安装(添加)”MockServletInvocationTest类及其对项目的依赖关系?我们没有使用Maven,也没有使用Spring。有没有办法在Spring之外使用Spring模块(我认为这个模拟类在Spring测试模块中),如果有,如何使用?我找到了一个解决方案,因此对于那些感兴趣的人:只需将以下JAR添加到
WebContent/WEB-INF/lib
:
- spring-test-xx.jar
- spring-core-xx.jar
- wink-component-test-support-xx-cubating.jar
- commons-logging-xx.jar
一切都很好。Spring是一个图书馆的集合。选择其中一个,打包为jar,并将其添加到应用程序类路径中。