-
大小: 37.96MB文件类型: .zip金币: 1下载: 0 次发布日期: 2023-07-23
- 语言: JavaScript
- 标签: spring springmvc Mybatis
资源简介
该项目主要是针对高中在线考试而开发,是一个在校项目。项目是作者第一次使用 SSM框架开发。
前台学生登录考试,后台分为管理员(类似年级主任那种)和普通教师
代码片段和文件信息
package com.taohan.online.exam.charts;
import java.util.Map;
import java.util.Set;
import org.springframework.stereotype.Repository;
import com.github.abel533.echarts.axis.CategoryAxis;
import com.github.abel533.echarts.axis.ValueAxis;
import com.github.abel533.echarts.code.Magic;
import com.github.abel533.echarts.code.Tool;
import com.github.abel533.echarts.code.Trigger;
import com.github.abel533.echarts.code.X;
import com.github.abel533.echarts.code.Y;
import com.github.abel533.echarts.feature.MagicType;
import com.github.abel533.echarts.json.GsonOption;
import com.github.abel533.echarts.series.Line;
import com.taohan.online.exam.po.ClassInfo;
/**
*
* title: StudentCount
* Description: (年级下/所有)班级的学生总量 相关图表Json数据生成
* @author: taohan
* @date: 2018-9-17
* @time: 下午7:03:13
* @version: 1.0
*/
@Repository
public class StudentCount {
/**
* 班级对应学生人数折线图
* @param data
* @return
*/
public static String createBarJson(Mapject> data) {
Set set = data.keySet();
GsonOption option = new GsonOption();
option.title().text(“班级学生数量统计“).x(X.center).y(Y.top).borderWidth(1).textstyle().color(“#438EB9“);
option.toolbox().show(true).feature(Tool.mark Tool.restore new MagicType(Magic.bar Magic.line) Tool.saveAsImage).x(X.right).y(Y.top);
//数据默认触发, 鼠标移入显示竖线 trigger(Trigger.axis)
option.tooltip().formatter(“{b} {c}人“).trigger(Trigger.axis);
option.legend().data(“班级总人数“).x(X.center).y(Y.bottom).borderWidth(1);
Line line = new Line(“班级总人数“);
//值轴
ValueAxis valueAxis = new ValueAxis();
valueAxis.axisLabel().formatter(“{value}人“).textstyle().color(“#438EB9“);
//valueAxis.min(0);
option.yAxis(valueAxis);
//类目轴
CategoryAxis categoryAxis = new CategoryAxis();
//interval(0):设置横轴信息全部显示
//rotate(-30):设置 -30 度角倾斜显示
categoryAxis.axisLabel().interval(0).rotate(-30).textstyle().color(“#438EB9“);
for (String className : set) {
categoryAxis.data(className);
ClassInfo classInfo = (ClassInfo)data.get(className);
line.data(classInfo.getClassId());
}
option.xAxis(categoryAxis);
line.smooth(true);
option.series(line);
option.grid().x(100);
System.out.println(option.toString());
return option.toString();
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2730866 2018-09-24 22:46 lib\xm
文件 393259 2018-09-24 22:45 lib\standard.jar
文件 874575 2018-09-24 22:45 lib\spring-webmvc-4.2.4.RELEASE.jar
文件 767333 2018-09-24 22:45 lib\spring-web-4.2.4.RELEASE.jar
文件 265523 2018-09-24 22:45 lib\spring-tx-4.2.4.RELEASE.jar
文件 466177 2018-09-24 22:45 lib\spring-orm-4.2.4.RELEASE.jar
文件 423369 2018-09-24 22:45 lib\spring-jdbc-4.2.4.RELEASE.jar
文件 262990 2018-09-24 22:46 lib\spring-ex
文件 1078737 2018-09-24 22:46 lib\spring-core-4.2.4.RELEASE.jar
文件 1097552 2018-09-24 22:46 lib\spring-context-4.2.4.RELEASE.jar
文件 731512 2018-09-24 22:46 lib\spring-beans-4.2.4.RELEASE.jar
文件 58403 2018-09-24 22:46 lib\spring-aspects-4.2.4.RELEASE.jar
文件 370051 2018-09-24 22:46 lib\spring-aop-4.2.4.RELEASE.jar
文件 8869 2018-09-24 22:46 lib\slf4j-log4j12-1.7.5.jar
文件 9988 2018-09-24 22:46 lib\slf4j-log4j12-1.7.21.jar
文件 9752 2018-09-24 22:46 lib\slf4j-log4j12-1.6.2.jar
文件 26084 2018-09-24 22:46 lib\slf4j-api-1.7.5.jar
文件 41071 2018-09-24 22:46 lib\slf4j-api-1.7.21.jar
文件 25496 2018-09-24 22:46 lib\slf4j-api-1.6.1.jar
文件 150254 2018-09-24 22:46 lib\selfUploadEasy.jar
文件 1386329 2018-09-24 22:47 lib\poi-scratchpad-3.17-beta1.jar
文件 5912174 2018-09-24 22:48 lib\poi-ooxm
文件 1474208 2018-09-24 22:48 lib\poi-ooxm
文件 31223 2018-09-24 22:48 lib\poi-excelant-3.17-beta1.jar
文件 372489 2018-09-24 22:48 lib\poi-examples-3.17-beta1.jar
文件 2691216 2018-09-24 22:49 lib\poi-3.17-beta1.jar
文件 235524 2018-09-24 22:48 lib\ognl-3.1.8.jar
文件 999635 2018-09-24 22:49 lib\mysql-connector-java-5.1.44-bin.jar
文件 985603 2018-09-24 22:50 lib\mysql-connector-java-5.1.37-bin.jar
文件 53602 2018-09-24 22:49 lib\mybatis-spring-1.3.0.jar
文件 11088 2018-09-24 22:49 lib\mybatis-ehcache-1.0.3.jar
............此处省略636个文件信息
相关资源
- struts2 hibernate spring s2sh权限管理系统
- SpringMvc+POI 导入Excel
- Springmvc+maven+ajax+jquery+json+mybatis登录增
- SpringMVC+Hibernate
- 教务管理系统(spring+springmvc+mybatis+
- 基于Spring+SpringMVC+Hibernate的图书管理系
- 网上零食商城(ssm+bootstrap+jquery+Angu
- 人事管理系统(注解 Mybatis+Spring+Spr
- 一个简单的论坛-Spring+SpringMVC+MyBatis
- 基于SSM框架的简单的CRUD操作
- 基于SSH的校园图书馆系统的设计与实
- echarts与springmvc使用案例
- Spring MVC + Mybatis+Spring实现的个人博客
- Spring+Spring mvc + Mabatis 开发的oa办公系
- his.zip东软云医院系统
- phone-info.json
- springboot物流管理系统
评论
共有 条评论