这个系统我使用了比较新潮的技术-Spring Boot框架,同时摒弃了传统的Eclipse编译器,采用了Idea进行开发,采用MVC的设计模式,实现了访客查看博客、对博客进行留言,管理员在后台可以直接管理博客、留言、不同用户之间的权限功能,满足我书写博客的习惯以及其他用户查看博客、留言的功能。通过这个系统,用户可以查看我发布的最新的...
2.1 前后端分离+微服务前后端独立,脱离相互依赖,降低开发部署影响风险提升开发效率1前端页面独立使用Vue+Element-ui2后端采用Maven+SpringBoot,并按照功能模块分层设计,虽然目前打包为一个单体项目,但是之后需要时很方便独立部署2.2 富文本编辑博客详情内容编辑采用的是一个开源的功能强大的富文本编辑器 wangeditor(...
本系统主要使用黑盒测试,通过模拟用户使用系统实现各个功能编写测试用例,并进行测试。以确保系统流程的正确性。系统测试必不可少,可以使系统更加完善,该系统的可使用性也会更高。 测试该系统主要为了验证系统的功能模块是否满足我们最初的设计理念,验证各个功能模块逻辑是否正确,此系统不需要过于复杂的逻辑处理,以便于使...
收集资料对IDEA开发工具,Java语言,Mysql数据库,vue框架进行深入学习和使用。根据系统分析对博客系统进行分类设计和详细设计。根据系统设计和详细设计对各功能进行系统实现。按规定对系统进行完整的测试,找出存在的问题,进一步完善博客系统。2.工作要求 (1)技术可行性:使用Vue+SpringBoot实现项目的前后端开发。Vue是一...
本课题旨在基于Java SpringBoot和Vue.js技术栈,设计并实现一个高效、安全、可扩展的个人博客系统。这不仅能够帮助学生在毕业设计中深化对现代Web开发技术的理解,还能够为学生提供一个实践所学知识的平台。在理论意义上,本课题将探索现代Web开发框架在实际项目中的应用,为相关领域的研究提供新的视角。在实际意义上,该系...
缘起 本项目是基于之前学习的一个Dubbo+SSM分布式项目进行升级,基于此项目对前后端分离项目、微服务项目进一步深入学习。之前学习了vue、springBoot、springCloud后,没有进行更多实战练习,借助此机会,整合之前所学知识,搭建一套微服务电商系统。本项目纯属个人学习总结
Vue 的组件库使用了最新的MVVM设计模式,因此Vue只关注前端视图的变化,把控制层分离来模块化前端的设计,完全符合主流的软件设计方式。 SpringCloud是微服务其中一个代言词,能与SpringCloud抗衡也只有Dubbo,但是如今的SpringCloud更新速度是相当地快,它已经在微服务开发中的占据了显著地位。SpringCloud是基于SpringBoot快速...
三、使用springBoot导出jar包 springBoot自带tomcat了,只用打成jar包,使用java -jar XX.jar命令就可以运行项目了,也可以打成war包部署到其他服务器,此处就简单说一下打成jar的部署方式 1、设置pom文件,不用添加maven打包插件,否则报错 <?xml version="1.0" encoding="UTF-8"?> ...
系统说明 《基于SpringBoot+VUE实现博客系统》 技术实现 后台使用Springboot+Mybatis,前台页面使用 Vue + ElementUI + Jquery Ajax; 导入项目,新建数据库,执行数据库sql,修改application.yml配置文件里面的数据库配置,启动项目,登录页面地址: http://localhost:9999/page/en... ...
以及vue+springboot项目是怎么实现的,以下将贴出vue和springboot的重要代码和配置。 开发使用的软件 idea: 编写后端springboot代码 hbuilderx或VSCode编写vue代码 navicat或者dbeaver 编写创建数据库表 vue项目搭建 环境配置 在搭建之前, 为了构建Vue:需要安装nodeJs,具体如何安装就不多赘述,百度即可。 这里我也给大家...