CMS内容管理系统简单版1.0
1.CMS内容管理系统
内容管理系统(Content Management System),功能是加快网站开发的速度。
1.1搭建Maven结构项目
Apache Maven 是一套软件工程管理和整合工具。基于工程对象模型(POM)的概念,通过一个中央信息管理模块,Maven 能够管理项目的构建、报告和文档。
Maven:结构
src/main/java -> Java代码的存放位置
src/main/resources -> 资源文件的存放位置
src/test/java -> 测试代码的位置
src/test/resources -> 代码资源文件的位置
1.2创建数据库表
表名t_image 存储页面轮播图的相关内容
1.3搭建项目层级结构
controller:控制层,控制页面跳转及调用Service层的方法
service:业务层,进行业务判断和调用Dao层的方法d
dao:数据层,进行对数据库的相应增删改查
domain:实体,存放项目的相关实体对象
test:测试,对项目代码进行相应测试
1.4配置Xml文件
1.4.1web.xml配置
解决Spring的乱码问题
配置Spring
1.4.2配置jdbc和扫描文件
1.4.3配置Spring-MVC
配置Spring-mvc,以及配置上传文件和页面跳转的前缀和后缀,以便简化代码