# news_publish **Repository Path**: jiangyifan/news_publish ## Basic Information - **Project Name**: news_publish - **Description**: No description available - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-08 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # SSM框架新闻发布系统 项目基于SSM框架实现的新闻发布系统,包括前台新闻浏览,后台新闻管理,后台新闻分类管理,后台用户管理功能。 项目技术:spring+springMVC+mabits+jsp+mysql 前端bootstrap框架 #### 介绍 本项目为《Spring+SpringMVC+MyBatis从零开始学》书中最后一个章节的完整项目开发的实例,本着学习的目的,稍作改进。 #### 系统架构设计 持久层:由实体类组成 数据层:由DAO接口和MyBatis映射文件组成。接口的名称统一以DAO结尾,且MyBatis的映射文件名称要与接口的名称相同。 业务层:该层由Service接口和Service实现类组成。在本系统中,业务逻辑层的接口统一使用Service结尾,其实现类名称统一在接口名后加Impl。该层主要用于实现系统的业务逻辑。 表现层:该层主要包括Spring MVC中的Controller类和JSP页面。Controller类主要负责拦截用户请求,并调用业务逻辑层中相应组件的业务逻辑方法来处理用户请求,然后将相应的结果返回给JSP页面。