进击的大数据(七)数据采集模块开发——创建spring boot项目
下面就准备开始编码了,因为我是出于可以提供学习参考的目的过程就尽量写的详细一些吧。1. 开发环境IDE:Eclipse 2020java:jdk 8开发架构:Spring boot这里jdk版本不要低于8,因为项目后面涉及到ES的时候,ES需要jdk8,否则支持不了。2.创建项目1)springboot 基于Maven框架,首先我们建立一个Maven项目。2)这里选择创建一个简单的项目3)给项目命
下面就准备开始编码了,因为我是出于可以提供学习参考的目的过程就尽量写的详细一些吧。
1. 开发环境
IDE:Eclipse 2020
java:jdk 8
开发架构:Spring boot
这里jdk版本不要低于8,因为项目后面涉及到ES的时候,ES需要jdk8,否则支持不了。
2.创建项目
1)springboot 基于Maven框架,首先我们建立一个Maven项目。
2)这里选择创建一个简单的项目
3)给项目命名,我的项目名是spartacus_datacollection
4)现在我们有了一个空的Maven项目,下面我们需要把Maven改造成springboot
5)首先,我们在pom.xml中添加springboot组件的引用
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>spartacus_datacollection</groupId>
<artifactId>spartacus_datacollection</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>spartacus_datacollection</name>
<description>spartacus_datacollection</description>
<!-- spring boot 的框架配置 -->
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.5.7.RELEASE</version>
<relativePath />
</parent>
<!-- spring boot 的框架配置 结束 -->
<dependencies>
<!-- spring boot 的jar包组件-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<!-- spring boot 的jar包组件结束-->
</dependencies>
</project>
保存后Maven会自动帮我们找到springboot的组件包,可以通过项目下的Mave Dependencies 查看引用是否成功。
如果没有自动引用,我们可以通过刷新Maven项目来触发下载动作。
项目右键—>Maven—>Update Project—>勾选 Force Update of.......
6)添加完引用后,需要对项目进行配置,这个时候就体现出了springboot框架的优势了,相较于我们在配置springMVC时需要去调整各种相关配置文件,boot框架不需要任何配置文件,或者说它只需要一个pom.xml就搞定了,此时我们只需要遵循规则去建立自己的项目目录就可以了,我们先来看一下项目的目录结构。
其实跟maven的目录结构一样,接触过maven的童鞋就很好理解了。
7)下面把我项目里需要的包结构建立一下。
com.data:这个包下我会封装一些数据库的操作对象
spartacus_datacollection:这个包用来放控制器
spartacus_public:这个包里我准备放一些项目里的公共函数或对象
8)建立springboot启动类,这是重要的一步,在controlls层里,我们新建一个名为App的类。
App里的代码内容,注意 @SpringBootApplication 注释。
package spartacus_controlls;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class App
{
public static void main(String[] args)
{
SpringApplication.run(App.class, args); //启动项目
}
}
8)启动项目,右键—>Run as—>java Application
控制台里的输出,表示项目启动成功,至此一个springboot框架我们就搭建完毕了。
更多推荐
所有评论(0)