base-admin-mybatis springside springboot shiro 后台用户权限管理可作为初始项目模型

项目地址:https://github.com/supershen1988/base_pro,分为mybatis和jpa两个版本,目前主要维护mybatis版本 基于springside4.0的todoList并将项目升级为springboot项目,可作为后台管理系统的基础框架,功能包含用户...

2018-07-05 08:57:37

阅读数 141

评论数 0

springCloud feign开启hystrix

在做springcloud的feign整合的时候,学习到熔断机制,hystrix实现了熔断机制,而springcloud的feign默认整合了hystrix,所以添加feign依赖后就不用在添加hystrix,那么怎么才能让feign的熔断机制生效呢,官方称默认fegin的hystrix已经生效...

2018-06-22 11:34:22

阅读数 110

评论数 0

springboot集成activiti5

首先maven配置文件pom.xml增加activiti配置 <!-- 工作流 --> <dependency> <groupId>org.activiti...

2018-06-15 10:46:04

阅读数 770

评论数 0

springboot shiro iframe中请求Session失效后iframe内跳转到登录页解决方案

问题描述: session超时后,iframe嵌套的页面子页面直接跳转到了登录页,如下图: 这种情况是我们不想要的,解决办法是在登录页判断是否在iframe里,如果在,直接刷新父页面到登录页。 所以在login.jsp中加入如下代码: 找到boot启动类, 将sessio...

2018-02-07 16:49:21

阅读数 555

评论数 0

Shiro 控制url访问

之前的项目用shiro只实现了菜单和按钮的隐藏显示功能,但是如果懂点技术的,直接模拟你的url访问,还会直接跳到相应页面。 为了杜绝以上问题,shiro里可以在Controller的方法上加入注解来控制url访问,例如springmvc加上以下注解: 但是这个注解只是拦截验证是否...

2018-02-07 16:49:11

阅读数 200

评论数 0

springcloud 加入spring session通过zuul请求session不一致问题

最近在用学习springcloud 想法网关中加入权限url验证,这样其他微服务就不用做url验证了,分布式session用的spring session 遇到问题是:单独访问每个微服务,session都能统一请求到同一个sessionId,但是通过zuul去转发到两个微服务的时候,请求到的s...

2018-02-07 16:49:00

阅读数 648

评论数 0

springboot shiro iframe中请求Session失效后iframe内跳转到登录页解决方案后续

在解决方案一中解决了iframe session超时跳转到登录页问题,但是第二个问题来了,超时登陆后,出现直接跳转到了iframe的内容页,翻看了shiro官方文档,意思是shiro默认记住了超时登录之前的url放到了shiro自己的session内,当重新登录后,会获取session中的ur...

2018-02-07 16:48:50

阅读数 227

评论数 0

Eclipse 安装Gradle插件

1. 访问 http://dist.springsource.com/release/TOOLS/composite/e3.7/bookmarks.xml (可能要fan/qiang. 还有这个网址中的3.7是个变量,根据你的eclipse版本来确定。)。将这个xml文件保存到到本地. 2....

2018-02-07 16:48:36

阅读数 13

评论数 0

Shiro Security

一直在用springside的开源项目做项目基础架构,从springside4开始权限管理框架由SpringSecurity更换为shiro,由于以前一直用spring的权限管理框架所以这次也把shiro和SpringSecurity进行了简单对比,有时间的话我会将搭建一套maven+sprin...

2018-02-02 09:14:47

阅读数 13

评论数 0

spring-data-jpa hibernate 基础教程

Hibernate & JPA 1、JPA     全称Java Persistence API,通过JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。      JPA的出现有两个原因: 其一,简化现有Java EE和Ja...

2018-02-02 09:10:32

阅读数 17

评论数 0

大型网站架构--资源存储方案【阿里OSS存储服务】介绍及实现

大型网站架构中,资源存储是十分重要的,网站肯定会涉及到文件上传、图片上传等资源存储操作,而在网站用户量不断增长的同时,网站的资源存储也会越来越大的耗费服务器硬盘,一般架构会单独设立静态资源服务器,但是如果是电商网站架构初期,T级别的服务器也是非常昂贵的,就此阿里看到了商机,把自己用于淘宝的资源存...

2018-02-02 09:07:58

阅读数 46

评论数 0

解决spring-boot修改jsp文件重启才生效的问题

之前使用springboot的时候1.3版本 更改jsp文件的时候 直接访问项目就能生效看到修改,基于公司项目架构使用时发现更改jsp需要重启项目才能生效,后来查看官方更新日志,1.5版本开始需要手动配置直接生效的选项,并建议只在开发阶段使用。 启动的配置如下: 在application-d...

2018-02-02 09:06:40

阅读数 156

评论数 0

解决springboot mysql8小时超时连接异常问题

问题描述: 应用程序和mysql数据库建立连接,如果超过8小时应用程序不去访问数据库,数据库就断掉连接。这时再次访问就会抛出异常。 在java项目中,除了电商网站,其他的以大系统项目为主,一般白天使用,晚上不用,所以启动项目后经过一晚上没有连接超过8小时,就会断开连接,而mysql断开连接但...

2018-02-02 09:04:54

阅读数 397

评论数 1

电商技术架构--支付模块的那些事

几年前,刚做电商的时候,我开始做支付模块,负责去集成第三方支付接口,集成的接口有:微信(分两种,一种扫码,一种直接支付),支付宝(现在也分两种),易宝(据说快黄了),快钱(相对支付宝微信费率低,但提现周期长),北京农商银行网上银行等。 支付流程基本一致,这里拿快钱支付流程为例: 流程详解...

2016-12-16 11:16:34

阅读数 134

评论数 0

php soapClient证书调用https开头的webservice失败问题解决方案

这几天做了服务器的php版本升级,由5.4升级到5.6.19,其他部分都没问题,结果发现https的webservice证书调用失败,报:failed to load external entity错误,代码都没动过,初步判断升级后导致的,于是本地还原到5.4 果然又好使了。 以前调用代码为:...

2016-03-23 15:52:27

阅读数 213

评论数 0

java keystore 实现ssl双向认证【客户端为php和java】

1.首先搭建server端环境: 准备工作:tomcat6、jdk7、openssl、javawebservice测试项目一个 2.搭建过程: 参考http://blog.csdn.net/chow__zh/article/details/8998499  1.1生成服务端证书 key...

2015-12-15 19:28:08

阅读数 20

评论数 0

axis测试https开头的webservice

我用的是maven做项目架构,所以项目中加入axis1.4。在项目的pom。xml中增加 <dependency> <groupId>axis</groupId&amp...

2015-12-11 13:59:57

阅读数 29

评论数 0

java tomcat webservice更改为https请求 ssl

我要实现的是把webservice的http更改为https 1.需要生成两类证书:server端、client端【生成之前必须安装jdk】 生成证书的bat文件内容为: set SERVER_DN="CN=Server, OU=xmkj, O=xmkj, L=beiji...

2015-12-11 13:55:52

阅读数 55

评论数 0

eclipse maven 实现tomcat自动部署

1.tomcat配置: 修改tomcat/conf/tomcat-users.xml 增加: <role rolename="manager"/> <role rolename=&...

2015-12-09 15:51:40

阅读数 19

评论数 0

ecshop 商品订单支付修改

公司给我的需求是初ecshop功能外,开发另一种商品订单,由于新商品订单表结构和商品订单有所不同,所以需要新商品订单支付调用公共的支付函数,而最后的响应函数调用新订单的相应函数。 于是短暂分析需求及看代码后,首先: 1.新建lib_course_payment.php,按照lib_payme...

2014-09-26 14:48:34

阅读数 19

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭