乐趣区

关于java:基于SpringMVCSpringMyBatis开发的个人博客网站

拜访【WRITE-BUG 数字空间】_[内附残缺源码和文档]
一、对于我的项目
该博客是基于 SSM 实现的集体博客零碎,适宜初学 SSM 和集体博客制作的同学学习。次要技术架构包含 Maven、SpringMVC、Spring、MyBatis、Thymeleaf、Redis 等。前端采纳 Bootstarp 和 Semantic UI。
二、应用步骤
Fork 我的项目
fork 或者下载我的项目到本地(倡议先 fork 到本人仓库,在通过码云导入仓库下载,实测下载速度能够)。残缺我的项目源码,能够应用 IDEA 导入。数据库文件请先创立数据库,而后以运行 SQL 文件形式导入
导入数据库
新建数据库 blog, 导入数据库 blog.sql。留神,数据库的编码和排序规定是 utf-8 和 utf-8_general_ci。数据库默认用户名 root,明码 123456
启动 Redis 服务,并在 redis.properties 配置你的 Redis
批改我的项目中的数据库连贯信息
批改 db.properties 文件,该文件很容易找到,在 src/main/resources 中。外面有 MySQL 数据库连贯信息,请确保已装置和启动 MySQL。留神批改数据库地址、表名、用户名和明码。
db.properties 文件中 databasePath 示意每周日进行数据库备份的门路,可自行批改
后盾 SQL 文件中管理员账户为 admin, 明码为:111111
三、应用留神
开发工具的抉择
请应用 IntelliJ IDEA, 尽量不要用 Eclipse/MyEclipse。后者可能要折腾一会儿
确保你装置了 Maven(如果 maven 加载 pom 报错,发现不是本人配置的 maven,请到 setting 中批改成本人的 maven 仓库)
本我的项目有应用到 Redis,所以运行我的项目前先启动 Redis 服务,并在 redis.properties 配置你的 Redis
请给你的 IDE 装置 Lombok 插件
实体类中屡次应用到 @Data 注解,请确保你的 IDE 装置了 Lombok 插件,否则找不到 getter/setter 办法
数据库乱码,在 MySQL 装置门路,比方(E:\MySQL\MySQL Server 5.5)下找到 my.ini 文件进入编辑,批改这两处中央为 utf8,默认是拉丁文
character-set-server=utf8
default-character-set=utf8

本我的项目应用到的 mail 服务可在 mail.properties 中配置,不配置的话不影响整体,只是应用不了邮件服务。
本我的项目本来应用的是阿里云 oss 服务,现已批改成图片上传到本地服务器,如果须要能够在 db.properties 中进行阿里云配置

退出移动版