目 录
项目简介
项目开发流程有两种方案
开发环境配置
项目流程图
一、项目简介
本新闻管理系统是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
相信各位程序员都会搭建环境!



