一. 项目导读
在学习spring框架后,spring项目的基本搭建与理解后,老师就组织我们进行了这个项目的开发,项目本身是一个半成品。提供了前台页面代码,只需要编写后台的功能。历时一个多月,功能模块基本完成。这是一个功能绝大部分齐全的后台oa项目,用来练手再合适不过了。
二. 项目效果截图
1. 登录
2.初始化界面
3.菜单管理操作界面
4.邮件管理操作界面
5.文件管理界面
以上是部分界面截图,有想法的可以拉取源码,代码注释具备,设计文档也有,项目介绍ppt也上传了
项目拉取:https://gitee.com/li_shang_shan/oas_system
项目文档下载:https://gitee.com/li_shang_shan/oa-document-storage
三 .项目架构图:
上述结构图代表着整个项目的大体功能,还有部分细小的功能没有展示
四. 技术架构
1. idea2020.02 mysql5.7 maven3.16 tomcat9
2 . 后台技术
整个项目是基于springBoot的,后台持久层采用了jpa 和mybatis,控制层采用springMvc注解,项目 之中涵盖了SpringIoc,springAop。
其他技术点:
druid-spring-boot-starter:druid连接池
spring-boot-starter-mail:邮件发送
commons-fileupload: 文件上传
fastjson : json数据转换
pagehelper : 分页分页
mysql-connector-java: 数据库连接驱动
jpinyin: 汉字转拼音
freemarker: 前台模板引擎
3.页面级
前台页面结构整体采用bootStrap,前后后天数据渲染使用了freemarker模板引擎进行数据交互
其他技术点:
jquery
ajax
print
css3
html5
五. 使用说明
拉取项目
配置依赖
导入初始化数据sql
修改相关配置 eg:数据库连接信息,本地文件下载路径
启动项目
找bug
6.注意点
项目中的文件上传采用本地下载,使用的是绝对路径需要修改下载路径,springBoot依赖包为1.5.6.RELEASE
项目以权限划分功能,超级管理员的功能最全面 ,用户名:罗密欧 密码 123456。
个人学习,内容简略
登录
原文转载:http://www.shaoqun.com/a/493197.html
亚马逊应用商店:https://www.ikjzd.com/w/531
Sunrate:https://www.ikjzd.com/w/2685
costco:https://www.ikjzd.com/w/1680
一.项目导读在学习spring框架后,spring项目的基本搭建与理解后,老师就组织我们进行了这个项目的开发,项目本身是一个半成品。提供了前台页面代码,只需要编写后台的功能。历时一个多月,功能模块基本完成。这是一个功能绝大部分齐全的后台oa项目,用来练手再合适不过了。二.项目效果截图1.登录2.初始化界面3.菜单管理操作界面4.邮件管理操作界面5.文件管理界面以上是部分界面截图,有想法的可以拉取源
派代:派代
数魔跨境:数魔跨境
鼓浪屿美食街都聚在哪些区域?:鼓浪屿美食街都聚在哪些区域?
这4种方法搞定亚马逊Listing的评论,你试过了吗?:这4种方法搞定亚马逊Listing的评论,你试过了吗?
曼谷酒店 :曼谷酒店
No comments:
Post a Comment