后台地址:/admin 或者 /login
为了避免大家删除数据,暂时不给后台账号
请使用 IntelliJ IDEA, 尽量不要用 Eclipse/MyEclipse,使用前者项目起不来我可以帮忙解决,后者直接忽视(理论上可以起)
没有用过 Maven
的童鞋,感觉去学一下,安装一下,可以使用 3.3.9 或 3.5.0的版本
代码中多次使用 @Data
注解,请确保你的 IDE 安装了 Lombok
插件,否则找不到 getter/setter 方法
对于MySQL8.x版本需要修改 pom.xml 里MySQL驱动版本和数据库驱动名称
确保 tomcat 配置中 application context
是 /,而不是 /ForestBlog。这是导致你们首页css样式全无的原因,因为引用css路径都是 /xxx/xxx.css
克隆或者下载项目到本地,解压,主要分为三个部分:ForestBlog、uploads 和 forest_blog.sql
ForestBlog: 完整项目源码, 可以使用 IDEA 导入或者打开
uploads: 上传图片的目录,与源码分离开来,可以放到物理磁盘某一目录,如D盘某目录,后面会讲
forest_blog.sql: 数据库文件,请先创建数据库,然后以运行sql文件方式导入
确保你安装了 Maven,导入项目时,选择已存在的项目,类型是 Maven 项目
新建数据库 forest_blog
,导入数据库(即forest_blog.sql)。注意,数据库的编码和排序规则是utf-8和utf-8_general_ci
数据库默认用户名 root,密码 123456
修改 db.properties
文件,该文件很容易找到,在 src/main/resources 中
里面有 MySQL, 请确保已安装和启动 MySQL
注意修改数据库地址、表名、用户名和密码。
该项目中,文件上传是传到本地,且和项目文件夹不在一起,就是说是源码和上传目录是分离的。
比如我们把 uploads 目录放到 E盘根目录,比如有一张图片路径是 E:/uploads/2017/10/avatar.jpg
, 我们想在项目中以 http://loclahost:8080/uploads/2017/10/avatar.jpg
方式访问,需要以下两步: