# school-blog-springboot
这是一款基于Spring Boot的校园博客系统的后台,算是对自己大学学的知识的一次练习吧。
系统中的项目架构是自己照葫芦画瓢写出来的,有很多的不完善之处,这些在自己吸收了更多的工作经验之后已经感受到了,但项目已经成型,修改的代价是巨大的,所以在可以用的基础上,我就不再修改其架构。新手看到这个一定不要照搬,根据自己的思考吸取好的思想,大神的话只求不要嘲笑。。。
本项目基于`Spring Boot + Spring MVC + Spring Data JPA + Hibernate + MySQL5.5`,同时在文件上传方面使用的是nginx配置的文件服务器,相关配置如下,可以酌情改为自己的路径地址,改完之后记得在项目的配置文件中将上传路径改为相应的绝对路径。
```
location /upload {
alias html\static\upload;
allow all;
autoindex on;
}
```
本项目采用JPA的根据实体类自动生成数据表的机制,因此在创建完数据库之后可以不用管表的事情就交给JPA就可以了。
项目根目录提供了一个sql文件用于导入测试数据,这个文件不一定每次更新代码都会更新,如果存在数据表结构过时的问题请联系我。
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
个人花大量时间整理出的真实毕业设计实战成果,内容丰富,文档也很详细。无论做毕业设计还是用于学习技能,或工作中当做参考资料,都能发挥重要作用 亲们下载我任何一个付费资源后,即可私信联系我免费下载其他相关资源哦~ 个人花大量时间整理出的真实毕业设计实战成果,内容丰富,文档也很详细。无论做毕业设计还是用于学习技能,或工作中当做参考资料,都能发挥重要作用 亲们下载我任何一个付费资源后,即可私信联系我免费下载其他相关资源哦~ 个人花大量时间整理出的真实毕业设计实战成果,内容丰富,文档也很详细。无论做毕业设计还是用于学习技能,或工作中当做参考资料,都能发挥重要作用 亲们下载我任何一个付费资源后,即可私信联系我免费下载其他相关资源哦~
资源推荐
资源详情
资源评论
收起资源包目录
《毕业设计》--毕业设计校园博客网后台.zip (64个子文件)
blog.sql 177KB
pom.xml 3KB
src
test
java
cn
bzeal
schoolblog
SchoolBlogApplicationTests.java 685B
main
resources
application-dev.yml 301B
application-prod.yml 265B
application.yml 197B
java
cn
bzeal
schoolblog
web
FileController.java 2KB
UserController.java 7KB
TagController.java 2KB
TopicController.java 4KB
CommentController.java 2KB
ArticleController.java 4KB
BaseController.java 1KB
MessageController.java 2KB
interceptor
InterceptorConfig.java 3KB
AuthTokenInterceptor.java 2KB
service
ArticleService.java 702B
UserService.java 1KB
MessageService.java 428B
TagService.java 319B
impl
TopicServiceImpl.java 9KB
ArticleServiceImpl.java 15KB
FileServiceImpl.java 5KB
UserServiceImpl.java 14KB
TagServiceImpl.java 3KB
MessageServiceImpl.java 6KB
CommentServiceImpl.java 10KB
CommentService.java 397B
FileService.java 415B
TopicService.java 696B
common
GlobalCorsConfig.java 1KB
AppConst.java 3KB
WebSocketConfig.java 479B
ResponseCode.java 5KB
model
CommentVo.java 384B
MessageVo.java 368B
Qtopic.java 413B
QueryModel.java 827B
Qarticle.java 380B
util
ExcelUtil.java 3KB
CommonUtil.java 2KB
JwtTokenUtil.java 1KB
ResponseUtil.java 7KB
MessagePushService.java 3KB
JacksonUtil.java 3KB
domain
Message.java 992B
Comment.java 1KB
ResourceRepository.java 222B
CommentRepository.java 601B
UserRepository.java 856B
Resource.java 911B
TopicRepository.java 697B
MessageRepository.java 851B
Tag.java 867B
Topic.java 1KB
Article.java 2KB
TagRepository.java 267B
ArticleRepository.java 1KB
User.java 2KB
SchoolBlogApplication.java 373B
.mvn
wrapper
maven-wrapper.properties 116B
MavenWrapperDownloader.java 5KB
.gitignore 257B
README.md 1KB
共 64 条
- 1
资源评论
季风泯灭的季节
- 粉丝: 600
- 资源: 2920
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于C++实现的全景图像拼接源码(课程设计)
- 基于SIFT特征点提取和RASIC算法实现全景图像拼接python源码+文档说明+界面截图+详细注释(95分以上课程大作业)
- 基于matlab实现眼部判别的疲劳检测系统+源代码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
- 基于Matlab的异常姿势识别系统+源代码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
- 隐藏文件展示工具,用来展示被病毒隐藏的文件
- 基于Matlab的图像分割系统+源代码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
- 基于MATLAB指纹门禁GUI设计源码+源代码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
- 基于Matlab的仪表指数识别系统霍夫曼变换+源代码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
- 基于MATLAB 的霍夫曼变换答题卡识别带GUI界面+源代码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
- 基于MATLAB 疲劳驾驶检测专识别GUI源码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功