jfinal用到了spring的东西吗

最近在看jinal的源码,无意中发现引用了spring,然后带入了一堆的spring的依赖,不是很理解。 这样算冗余设计么

<dependency>

<groupId>org.springframework</groupId>

<artifactId>spring-webmvc</artifactId>

<version>4.3.8.RELEASE</version>

<scope>provided</scope>

</dependency>


评论区

杜福忠

2018-05-31 20:29

是测试模版用的吗 ? http://www.jfinal.com/doc/6-10

JFinal

2018-05-31 22:05

jfinal 没有用到 spring 的功能, pom.xml 中有一个 spring 的 dependency , 仅仅是 scope 为 provided,也就是说这个仅用于编译 jfinal 自身,并不会强制用户的项目依赖 spring

对于 spring 的 dependency , 仅仅是让 spring 可以集成使用 jfinal 的 enjoy 引擎,而并不是让 jfinal 使用 Spring 的功能

jimchow

2018-06-01 09:36

明白了 JFinalViewResolver

JFinal

2018-06-01 09:40

@jimchow 类似这样的 dependency 有很多,都仅仅是第三方集成 jfinal,而 jfinal 自身只依赖于接口,不会直接依赖于第三方

热门反馈

扫码入社