![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springboot
文章平均质量分 52
shen_huan
这个作者很懒,什么都没留下…
展开
-
解决spring-boot修改jsp文件重启才生效的问题
之前使用springboot的时候1.3版本 更改jsp文件的时候 直接访问项目就能生效看到修改,基于公司项目架构使用时发现更改jsp需要重启项目才能生效,后来查看官方更新日志,1.5版本开始需要手动配置直接生效的选项,并建议只在开发阶段使用。启动的配置如下:在application-dev.properties文件中加入: server.jsp-servlet.init-p...原创 2018-02-02 09:06:40 · 1337 阅读 · 3 评论 -
spring-data-jpa hibernate 基础教程
Hibernate & JPA1、JPA 全称Java Persistence API,通过JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。 JPA的出现有两个原因: 其一,简化现有Java EE和Java SE应用的对象持久化的开发工作; 其二,Sun希望整合对ORM技术,实现持久化领域的统一。 JPA提...原创 2018-02-02 09:10:32 · 335 阅读 · 0 评论 -
springboot shiro iframe中请求Session失效后iframe内跳转到登录页解决方案后续
在解决方案一中解决了iframe session超时跳转到登录页问题,但是第二个问题来了,超时登陆后,出现直接跳转到了iframe的内容页,翻看了shiro官方文档,意思是shiro默认记住了超时登录之前的url放到了shiro自己的session内,当重新登录后,会获取session中的url,然后跳转过去,解决每次超时都跳转到首页的问题。但是咱们的问题是他每次超时跳转都直接跳转到了if...原创 2018-02-07 16:48:50 · 2002 阅读 · 0 评论 -
Shiro 控制url访问
之前的项目用shiro只实现了菜单和按钮的隐藏显示功能,但是如果懂点技术的,直接模拟你的url访问,还会直接跳到相应页面。为了杜绝以上问题,shiro里可以在Controller的方法上加入注解来控制url访问,例如springmvc加上以下注解:但是这个注解只是拦截验证是否有访问当前url的权限,如果无访问权限,直接抛出org.apache.shiro.authz.Unau...原创 2018-02-07 16:49:11 · 1196 阅读 · 1 评论 -
springboot shiro iframe中请求Session失效后iframe内跳转到登录页解决方案
问题描述:session超时后,iframe嵌套的页面子页面直接跳转到了登录页,如下图:这种情况是我们不想要的,解决办法是在登录页判断是否在iframe里,如果在,直接刷新父页面到登录页。所以在login.jsp中加入如下代码:找到boot启动类,将session超时时间更改为一分钟:登录页面,等待一分钟显示结果:其实还有其他办法就是在shiro...原创 2018-02-07 16:49:21 · 3016 阅读 · 2 评论 -
base-admin-mybatis springside springboot shiro 后台用户权限管理可作为初始项目模型
项目地址:https://github.com/supershen1988/base_pro,分为mybatis和jpa两个版本,目前主要维护mybatis版本基于springside4.0的todoList并将项目升级为springboot项目,可作为后台管理系统的基础框架,功能包含用户管理、角色、权限管理等。 其中jpa更改为mybatis+mybatis—plus 前端页面更改为更友...原创 2018-07-05 08:57:37 · 781 阅读 · 0 评论