进击的大数据(七)数据采集模块开发——创建spring boot项目

下面就准备开始编码了,因为我是出于可以提供学习参考的目的过程就尽量写的详细一些吧。

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框架我们就搭建完毕了。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值