Spring中一般那些框架是常用的?

core Spring和Spring MVC应该是常用的,还有什么大家也会用到?
Spring Boot算不算?Spring Boot是不是和微服务Micro-Service有关系?

阅读 5.4k
4 个回答

Spring
最近做一个小项目,用到了一个Spring批处理框架。适合多次少量读入,批量写出的操作。

<!--批处理-->
<dependency>
    <groupId>org.springframework.batch</groupId>
    <artifactId>spring-batch-core</artifactId>
    <version>${spring.batch.version}</version>
</dependency>
<dependency>
    <groupId>org.springframework.batch</groupId>
    <artifactId>spring-batch-infrastructure</artifactId>
    <version>${spring.batch.version}</version>
</dependency>

在idea新建项目的spring项目中有一些经常用到的框架。
图片描述

我认为Spring boot算,因为spring boot要比spring MVC更好用,配置更少,强烈建议学习下Spring boot。

还有spring data相关的项目,这就要看你们用到了哪些存储了。一般来说是spring-data-jpa,spring-data-redis,spring-data-elasticsearch等等。

Spring security和Spring batch也可以去了解下。

  • SpringData、SpringSecurity、SpringBatch

  • 算啊。不能说有关系吧,微服务是个概念,SpringBoot是个框架。SpringBoot的确可以构建成为微服务,但是并不意味着别的框架不可以。

Spring-data是必备的

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题