发表于: 2019-11-07 23:53:57

1 1032


一、今天完成的事情:

主要完成角色管理的dao和server

二、明天计划的事情:
主要完成角色管理模块controller。
三、遇到的问题:

shiro整合redis后数据库连接池报异常 ,超时异常。

解决:原因,redis没有设置密码。而在配置中加入了password的信息,如果没有设置密码,在配置文件中就不要配置password这个信息。

redis:
shiro:
host: localhost
port: 6379
timeout: 100000
password: --------------------------这一行就要去掉,代码中需要填密码的地方也去掉。


四、收获:

1.角色模块里存在多对多的关系,比之前单表的增删改查更为复杂。

一直没找到好的方法,目前的做法是:

查询:级联查询。

删除:先删除角色表的信息,再删除关联表的信息,一条操作失败,即进行回滚操作。

增加:先增加角色表信息,再增加关系表信息。

修改:先进行删除,再进行增加。



返回列表 返回列表
评论

    分享到