一款基于 Spring Boot 开发的 OA 项目,接私活必备!

Posted Java技术栈

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一款基于 Spring Boot 开发的 OA 项目,接私活必备!相关的知识,希望对你有一定的参考价值。

点击关注公众号,Java干货及时送达

来源:https://gitee.com/aaluoxiang/oa_system

1.项目介绍

oasys是一个OA办公自动化系统,使用Maven进行项目管理,基于springboot框架开发的项目,mysql底层数据库,前端采用freemarker模板引擎,Bootstrap作为前端UI框架,集成了jpa、mybatis等框架。

作为初学springboot的同学是一个很不错的项目,如果想在此基础上面进行OA的增强,也是一个不错的方案。

Spring Boot 基础就不介绍了,推荐下这个实战教程:

https://github.com/javastacks/spring-boot-best-practice

2.框架介绍

项目结构

项目结构

前端

技术名称版本官网
freemarker模板引擎springboot1.5.6.RELEASE集成版本https://freemarker.apache.org/
Bootstrap前端UI框架3.3.7http://www.bootcss.com/
Jquery快速的javascript框架1.11.3https://jquery.com/
kindeditorhtml可视化编辑器4.1.10http://kindeditor.net
My97 DatePicker时间选择器4.8 Beta4http://www.my97.net/

后端

技术名称版本官网
SpringBootSpringBoot框架1.5.6.RELEASEhttps://spring.io/projects/spring-boot
JPAspring-data-jpa1.5.6.RELEASEhttps://projects.spring.io/spring-data-jpa
MybatisMybatis框架1.3.0http://www.mybatis.org/mybatis-3
fastjsonjson解析包1.2.36https://github.com/alibaba/fastjson
pagehelperMybatis分页插件1.0.0https://pagehelper.github.io

Spring Boot 基础就不介绍了,推荐下这个实战教程:

https://github.com/javastacks/spring-boot-best-practice

3.部署流程

1)下载项目、把oasys.sql导入本地数据库

2)修改application.properties

3)修改数据源,oasys——>自己本地的库名,用户名和密码修改成自己的

4)修改相关路径,配置图片路径、文件路径、附件路径。(static/image/oasys.jpg 拷贝到配置的图片路径下,不然会报 FileNotFoundException )

5)OasysApplication.java中的main方法运行,控制台没有报错信息,数据启动时间多久即运行成功

6)在浏览器中输入localhost:8088/logins

4.项目截图

     

不多说了,真是神仙软件,接私活、练手必备。

获取项目源码

点击下方卡片关注Java大后端公众号

关注后回复【8005

是在Java大后端公众号回复!


Spring Cloud 爆高危漏洞,赶紧修复!

2021 年发生的 10 件技术大事!!

23 种设计模式实战(很全)

Spring Boot 保护敏感配置的 4 种方法!

再见单身狗!Java 创建对象的 6 种方式

阿里为什么推荐使用 LongAdder?

重磅官宣:Redis 对象映射框架来了!!

别再写爆爆爆炸类了,试试装饰器模式!

程序员精通各种技术体系,45岁求职难!

Spring Boot 3.0 M1 发布,正式弃用 Java 8

Spring Boot 学习笔记,这个太全了!

关注Java技术栈看更多干货

获取 Spring Boot 实战笔记!

以上是关于一款基于 Spring Boot 开发的 OA 项目,接私活必备!的主要内容,如果未能解决你的问题,请参考以下文章

一款基于 Spring Boot 开发的 OA 项目,接私活必备!

一款基于 Spring Boot 开发的 OA 项目,可以学习下

一款基于 Spring Boot 开发的 OA 项目,可以学习下

一款基于 Spring Boot 开发的 OA 项目,接私活必备!

一款基于 Spring Boot 开发的 OA 项目,已开源,真香..

基于Spring boot开发的OA自动化办公系统和停车场管理系统