spring boot SSM搭建个人博客

本文记录了使用Spring、Spring MVC、Spring Boot和SSM框架搭建个人博客的过程。项目采用前后端分离,后端处理数据库交互并提供API,前端通过Ajax请求获取数据。在完成基本功能后,项目被部署到Windows Server 2016的云服务器上,涉及Java、Mybatis、MySQL等技术。目前博客仍处于初级阶段,作者将继续完善。
摘要由CSDN通过智能技术生成
spring boot SSM搭建个人博客

最近使用spring框架写了一个个人博客网站的小项目,在此将项目的开发流程记录下来。

项目使用了前后端分离的做法,后端负责与数据库进行交互并提供api接口,前端负责发送ajax请求,获取由后端传送的数据。

我比较先写出最终要展示的html页面,再由这个页面分析出需要后端传递什么样的数据,然后再设计数据库、编写controller、service、dao层。

在完成了项目的基本功能后就可以将项目部署到云服务器了。因为我是第一次接触云服务器,一开始我还担心能不能成功将项目部署到云服务器上,之后我才知道,将spring boot web项目部署到云服务器上,还是比较简单的。

我的云服务器的操作系统为windows server 2016 64位,只需要把这个云服务器当做我们普通的windows操作系统来用,在上面安装jdk、mysql,并配置环境变量即可,另外我还安装了一个数据库管理软件以方便对数据库进行操作。

安装好环境后,将spring boot项目打包为jar文件,拷贝到服务器中,再在jar文件路径下的命令行窗口中执行"java -jar 文件名"命令,执行该jar包即可。

该项目使用到了java、spring、spring mvc、spring boot、mysql、mybatis、maven、html、css、js、jquery、ajax、bootstrap、富文本编辑器相关知识。前后端代码均由我个人编写。

目前该项目还处于初级阶段,今后我还会不断对其进行完善,欢迎大家访问我的博客网站:
150.158.165.239

运行效果:
在这里插入图片描述


编译环境:

windows、jdk9、idea2020

部分关键代码:

BlogController.java

package com.example.controller;

import com.example.entity.Blog;
import com.example.service.BlogService;
import com.example.service.BlogTypeService;
import com.example.service.WebInfoService;
import com.example.tool.AllTool;
import com.google.gson.Gson;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import javax.servlet.http.HttpServletResponse;
import java.util.List;

@Controller</
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值