美文网首页
hsweb项目阅读笔记

hsweb项目阅读笔记

作者: Dev_yang7 | 来源:发表于2017-04-08 11:16 被阅读153次

hsweb项目链接

1.数据库初始化操作

1.首先项目从这里加载数据库配置信息,这里有个坑,配置文件的写法是这样的dynamic-datasource,到了代码中就变成了dynamicDatasource
2.这个地方开始进行数据库表初始化操作
这里使用groovy建表而不采用sql文件建表的原因是为了屏蔽数据库的差异,groovy一个脚本是兼容多个数据库的,sql文件就不兼容了

2.登录流程

http://127.0.0.1会调用后台index()方法 index()方法调用首先会被aop拦截,没有访问权限会报AuthorizeException异常 AuthorizeException异常被捕获之后服务器响应401状态码,springboot自身有一种机制就是根据状态码在error目录找到对应的页面返回给客户端 根据状态码返回页面 程序的调用都记录了日志 如果执行了登录操作就会返回index.ftl页面

相关文章

网友评论

      本文标题:hsweb项目阅读笔记

      本文链接:https://www.haomeiwen.com/subject/xnrfattx.html