baichengzhou / SpringMVC-Mybatis-Shiro-redis-0.2

基于SpringMVC、Mybatis、Redis、Freemarker的Shiro管理Demo源码的升级版。
http://www.sojson.com/shiro
1.79k stars 1.13k forks source link

在页面最低端的分页,为什么要这么做呢?把显示写在了代码里面,这 #20

Open YuHangZM opened 6 years ago

YuHangZM commented 6 years ago

在页面最低端的分页,为什么要这么做呢?把显示写在了代码里面,这。。。。。。。。。。。。。。 我该怎么说呢,怎么会想到这么写呢?

baichengzhou commented 6 years ago

首先我承认这分页 Low,But,再和你说明一下,这个只是个Demo。关注shiro吧。 还有,就Mybatis来说,是个残疾框架,就分页来说,目前我没见到完美的解决方案。 另外写到Java里面是不行。所以在Ehcahce版本( http://www.sojson.com/jc_shiro_ssm_ehcache.html ) 里,我是写在Freemarker里的。

baichengzhou commented 6 years ago

这个分页,是只关注了性能,我开始怕放到Freemarker里,对于不会Freemarker的人来讲,更不知道怎么解决。

YuHangZM commented 6 years ago

还有你做的登陆的踢出的功能,在使用两个不同的浏览器登陆同一个账户的时候并不能保证唯一性。也就是不能将另一个踢出,

YuHangZM commented 6 years ago

你的登陆的踢出是想要达到账户唯一登录的功能么

baichengzhou commented 6 years ago

可以的,只是有瑕疵,希望你们自己去补充。 踢出是根据用户ID来反向匹配的。 EhcahceDemo 里没有瑕疵。

YuHangZM commented 6 years ago

难道要更新一下项目?我现在的不行。两个浏览器登陆admin,都能同时登陆。

YuHangZM commented 6 years ago

同时登陆,我还没怎么看,要不我在看看。

baichengzhou commented 6 years ago

有瑕疵的,刚刚上面提到了,这个功能,你可以自己补全功能,或者说修复功能。 这个功能我只在EhcahceDemo 里修复了。 因为这个功能无关紧要!主要是没时间!http://www.sojson.com 在重构。