# foblog
**Repository Path**: buleing/foblog
## Basic Information
- **Project Name**: foblog
- **Description**: 响应式开源个人博客(简洁清爽风格,基于通用Mapper 和 分页插件 PageHelper),可以查看效果,点击进入http://panhainan.com
- **Primary Language**: JavaScript
- **License**: GPL-3.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2021-06-28
- **Last Updated**: 2022-07-11
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# fo-blog
项目 Fork 自 [FireOct](https://git.oschina.net/phn) 的 [fo-blog](https://git.oschina.net/phn/foblog).
响应式开源个人博客(简洁清爽风格),可以查看效果,点击进入http://panhainan.com
## 项目改动
经过 abel533(liuzh) 的修改,使得本项目变成一个基于通用Mapper 和 分页插件 PageHelper 的示例项目。
更多 MyBatis 相关内容可以访问:http://mybatis.tk
### 基本改动
- MyBatis 升级为 3.4.4
- MyBatis-Spring 升级为 1.3.2
- 增加通用 Mapper 3.4.2
- 增加分页插件 5.0.3
- 将实体类中的基本类型修改为包装类型
- 所有DAO改为基于通用Mapper
- 分页使用PageHelper,去掉项目中的count查询
### 配置改动
applicationContext.xml 中的 `MapperScannerConfigurer` 修改如下:
```xml
```
`SqlSessionFactoryBean` 增加了分页插件配置,修改如下:
```xml
classpath*:config/mybatis/**/*SqlMap.xml
helperDialect=mysql
reasonable=true
supportMethodsArguments=true
params=count=countSql;pageNum=pageNumber
```
特别注意:`params=count=countSql;pageNum=pageNumber`.
### 错误修复
- t_authors 表中 varif_code_deadline 改为 verif_code_deadline
### 其他
Maven 私服改为aliyun:
```xml
aliyun
aliyun
http://maven.aliyun.com/nexus/content/groups/public/
default
```
# 使用手册
注意:
作者管理账户的登录地址为:http://ip:port(/project)/#!/manage/sign
这里需要到JUnit测试类
```
studio.baxia.fo.service.IUserServiceTest
```
中运行`testAddAuthors`测试方法,根据自身情况设置用户名密码,然后运行即可。
这样就可以通过刚刚生成的用户名密码进行登录了。