爱了!阿里内部首发Spring Boot成长笔记,7天让你从掌握到精通

334 阅读1分钟

今日分享开始啦,请大家多多指教~

一、提出任务

查询班级表数据,利用ECharts绘制各班人数柱形图。

(一)班级数据

image.png

(二)运行效果

image.png

二、实现步骤

(一)创建数据库与表

1、创建数据库 - test

create database test;

image.png

2、创建数据表 - t_class

创建表结构

image.png

image.png

插入表记录

INSERT INTO t_class VALUES (1, '19软件1班', 26, 18);

INSERT INTO t_class VALUES (2, '19软件2班', 17, 20);

INSERT INTO t_class VALUES (3, '19大数据1班', 24, 30);

INSERT INTO t_class VALUES (4, '19计应1班', 21, 24);

image.png

查看表记录

image.png

(二)创建Spring Boot项目 - EChartsDemo

image.png

image.png

image.png

image.png

(三)创建班级实体类 - Clazz

image.png

image.png

image.png

(四)创建班级映射器接口 - ClazzMapper

image.png

image.png

(五)创建班级映射器配置文件 - ClazzMapper.xml

image.png

image.png

(六)创建班级服务类 - ClazzService

image.png

image.png

(七)创建班级控制器 - ClazzController

image.png

image.png

(八)在项目里添加ECharts和jQuery

在static里创建js目录,添加echarts.min.js与jquery.min.js

image.png

(九)在pom.xml文件里添加Druid依赖

image.png

image.png

(十)配置数据源与MyBatis

将application.properties更名为application.yaml

image.png

(十一)创建显示可视化数据的页面 - index.html

image.png

image.png

image.png

image.png

image.png

image.png

(十二)启动应用,查看结果

启动应用

image.png

访问http://localhost:80XX/index

image.png

单击【显示柱状图】按钮

image.png

今日份分享已结束,请大家多多包涵和指点!