hi

Smart是个非常好用且便捷的开发框架,支持开源,支持Smart

smart-security插件

在使用Smart的权限插件中发现了一个权限查询的问题,不清楚是设计的是这样的还是存在错误,先提交下等待审核。。嘿嘿

SmartCustomRealm中读取用户拥有权限Set集合,使用了“用户名”来读取权限,应该使用“角色名”来读取对应的角色权限,组合后形成用户拥有的权限集合。

smart-framework

原因:DataSet进行插入操作时发现,对应Entity对象转义SQL时把序列化的字符串进行了转义,导致插入语句出现不需要的字段。
预处理方案:去除serialVersionUID字段问题可以解决,但此对象进行序列化后处理会出现问题。
最终解决方案:在转义对象时去除对字段serialVersionUID的转义。