项目结构
fate-blog ······················································ web程序
fate-modal ···················································· 全部实体类
fate-persistence ············································· 全部的SQL
fate-service ··················································· 服务层
fate-utils ······················································· 所有的工具类
qq4j ····························································· QQ登录相关的部分SDK,原本是通过配置文件获取key和secret,这里改为从数据库读取
weibo4j ························································ 新浪微博的SDK,同上
程序采用Maven来管理项目,各层清晰区分,便于扩展,比如要做手机端服务器,不用再复制一遍底层。
本博客系统是看考WordPress和Discuz,同样拥有站点参数配置功能。还有一些功能在计划中,比如像WordPress那样的侧边菜单自定义,照片墙等