本系统设计并使用了基于Spring Boot框架的系统,系统从用户对的实际需求出发,针对高并发而采用分布式架构设计思想,选用免费开源的MySQL数据库,利用面向对象的Java语言与成熟的Spring Boot开源框架实现了一个稳定可靠,低廉高效的分布式平台系统,本项目主要工作包括以下两方面: 1)系统的需求分析:针对平台的业务需求进行详细研究与分析. 2)系统的架构设计:根据需求分析进行系统架构的研究与设计,结合目前较成熟的Java EE开源框架,分析并将其对比,最终采用分布式架构,选用Spring Boot开发。
项目部署图
通过《基于Spring Boot技术的全国各地区GDP大数据分析系统》课程训练项目的教学和实现,使学生在企业工程实践达成以下学习目标:
1.掌握项目结构-POM文件
2.掌握项目结构-启动类
3.掌握项目结构-BootStrap配置文件
4.掌握项目结构-Spring Boot核心注解
5.掌握 在Controller中常见注解
6.掌握整合Servlet方式
7.掌握整合Filtert方式
8.掌握整合Listener方式
9.掌握Thymeleaf的基本使用
10.掌握Spring Boot整合JDBC-搭建项目环境
11.掌握Mybatis动态代理方式
12.掌握Mybatis输入映射和输出映射
13.掌握Mybatis动态sql、关联查询、Mybatis整合spring
14.掌握Spring Boot整合Mybatis-搭建项目环境
15.掌握 Spring Boot异常处理-自定义错误页面
16.掌握Spring Boot服务端数据校验-搭建项目环境
17.掌握Spring Boot项目的打包方式