新闻管理系统——项目介绍+前期部署

目  录

项目简介

项目开发流程有两种方案

开发环境配置

项目流程图


一、项目简介

        本新闻管理系统是Springboot框架和Mybatis Plus的基本运用,实现了首页的左侧新闻分类列表、新闻标题(获取首页的新闻列表信息);新闻分类(分页查询);登陆注销功能;新闻详情页面(获取新闻的详细信息以及添加评论模块)以及系统管理员模块(新闻模块的增删改查和主题模块的增删改查)。另外,我们通过Bootstrap框架对前端各个界面的基本样式进行了优化,使界面变得更加友好。

二、项目开发流程有两种方案

①先编写对应需求的sql语句,再编写数据库访问层dao、业务逻辑代码层Service、控制器Controller。

②第二种方案:对业务场景比较熟练时,先编写控制器Controller,由于controller调用service,所以定义接口编写业务逻辑代码层Service,再编写对应需求的sql语句、数据库访问层dao。

本项目使用的是第一种方案,使用Springboot搭建后台应用,Thymleaf静态模板页作视图,采用Mysql数据。

Mybatis Plus操作数据库的方案:

①操作较简单时,可以通过对象方式

②传值较多时,通过注解传sql语句

③需要逻辑判断时,在xml文件中编写sql语句

三、开发环境配置

①安装java环境jdk1.8

②安装开发工具idea

③安装Maven工具

④安装数据库Mysql

相信各位程序员都会搭建环境!

四、项目流程图

新闻管理系统——项目介绍+前期部署_第1张图片

你可能感兴趣的:(mysql,spring,boot,java)