SSH项目笔记
展示使用过程中遇到的问题
流浪者MT
……
展开
-
shiro在编辑权限后,清除用户之前缓存的权限信息
最近在做ssh+shiro的整合,完成自己的毕设,正好遇到这个问题,于是网上找了相关资源,现给出下列代码:/** * 重新赋值权限(在比如:给一个角色临时添加一个权限,需要调用此方法刷新权限,否则还是没有刚赋值的权限) * @param shiroRealm 自定义的realm * @param username 用户名 */ pu...原创 2020-04-01 21:23:35 · 1292 阅读 · 0 评论 -
Write operations are not allowed in read-only mode (FlushMode.MANUAL): Turn your Session into Flush
Write operations are not allowed in read-only mode (FlushMode.MANUAL): Turn your Session into FlushMode.COMMIT/AUTO or remove ‘readOnly’ marker from transaction definition.该异常信息表示在执行方法对数据库进行操作时,该方法时只...原创 2020-04-01 00:37:33 · 904 阅读 · 0 评论 -
解决Could not obtain transaction-synchronized Session for current thread异常
Could not obtain transaction-synchronized Session for current thread该异常信息表示,执行的没有进行事务处理,所以可以在dao层执行sql操作时,调用session的beginTransaction方法开启事务,将对数据库的操作放在事务管理中。示例代码如下:User user = hibernateTemplate.get(U...原创 2020-04-01 00:30:10 · 4362 阅读 · 0 评论 -
ssh框架 文件上传过大错误解决
上传文件过大的问题FileUploadBase$SizeLimitExceededExceptionERROR [http-80-3] MultiPartRequest.parse(130) | org.apache.commons.fileupload.FileUploadBase$SizeLimitExceededException: the request was rejected bec...原创 2020-03-29 20:47:11 · 414 阅读 · 0 评论 -
struts2 java.lang.ClassNotFoundException: org.apache.commons.lang.xwork.StringUtils解决方案
整合layui和ssh项目时。在Struts2中需要使用json插件来实现向前端返回需要的数据类型。此时需要让:struts2-core-2.3.16.3.jarstruts2-json-plugin-2.3.16.jarstruts2-spring-plugin-2.3.16.3.jarxwork-core-2.3.16.3.jar这四个jar包版本完全一致,否则会报错。json在...原创 2020-03-05 17:00:18 · 169 阅读 · 0 评论