前期先利用springboot整合热身,不是什么坏事情。
kafkaStream流式计算版本实现1.0
- springboot分模块整合(3-1)
 - springboot整合kafka发送自定义消息序列(3-2)
 - springboot整合websocket推送数据消息(3-3)
 - springboot结合kafkaStream流推送消息Echart图形展示(3-4)
 
springboot分模块整合
- 先更新下eclipse
 - 可在springboot插件下载进行对应版本的eclipse下载
 - 构建springboot项目
 
目录结构如下:

搭建springboot并整合
注意事项:
- 勾选需要的技术内容(mysql+web+mybatis)
 - 分层结构
 - 采用yml方式进行配置可能需要安装yml插件
 
使用easyui
注意事项:
- 配置jsp支持
 - 添加静态资源文件
 - 引入对应的所需文件
 
1  | <!-- 设置支持jsp页面 -->  | 


直接引入static下的文件如下<script type="text/javascript" src="/easyui/jquery.min.js"></script>
使用druid数据源
1  | <!-- druid数据池 -->  | 
yml展示请参照全文展示
通过访问ip+端口/druid——即可进入druid控制台
使用分页插件和mybatis
1  | <!-- mybatis分页插件 -->  | 
yml展示请参照全文展示
使用log4j2
1  | <dependency>  | 
简单的lo4j2.xml配置文件如下
1  | <?xml version="1.0" encoding="UTF-8"?>  | 
使用swagger2文档生成
1  | <dependency>  | 
通过设置初始化信息
1  | @Configuration  | 
核心控制文件展示
根节点pom.xml
1  | <?xml version="1.0" encoding="UTF-8"?>  | 
web节点pom.xml
1  | <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 http://maven.apache.org/xsd/maven-4.0.0.xsd">  | 
其余节点之间相互依赖管理
关键文件(启动文件以及application.yml文件)
1  | @SpringBootApplication  | 
1  | #端口号  |