- 博客(9)
- 收藏
- 关注
转载 https双向认证demo
阅读此文首先需要具备数据加解密,公钥,私钥,签名,证书等基础知识。 通信服务端:使用tomcat 通信客户端:使用apache httpclient 4.5.1 1. 服务端操作 1. keytool -genkey -v -alias tomcat -keyalg RSA -keystore D:\servesert\tomcat.keystore -validity 3...
2015-11-10 16:10:00 231
转载 网站使用微信扫码登录流程
微信扫码登录是一个标准的oauth 2.0的过程。 1.用户请求访问网站,选择微信登录。 2.redirect到微信二维码页面 3.获取微信登录二维码,请求参数包括本网站的appId和登录成功后跳转回的地址,即relaystate. 4.返回二维码网页。 5.二维码扫入手机。 6.微信客户端将微信用户信息和二维码内的信息传给微信后台。 7.微信后台返回给浏览器授权...
2015-03-09 23:31:00 342
转载 atomikos分布式事务的几个坑
atomikos几个坑:1.jta.properties:com.atomikos.icatch.output_dir=/datayes/atomikoscom.atomikos.icatch.log_base_dir=/datayes/atomikos若一个tomcat上有两个atomikos应用,则两个应用不要公用同一位置2.datasource的用户名密码url不对,应用启动会失败...
2015-03-08 19:56:00 321
转载 sql中的case when语句
1.在where子句中: 1 CREATE TABLE `hello`.`sometbl` ( 2 3 `id` INT NOT NULL AUTO_INCREMENT , 4 5 `a` VARCHAR(45) NULL , 6 7 `b` VARCHAR(45) NULL , 8 9 `c` VARCHAR(45) N...
2015-03-05 20:47:00 97
转载 spring+hibernate管理多个数据源(非分布式事务)
本文通过一个demo,介绍如何使用spring+hibernate管理多个数据源,注意,本文的事务管理并非之前博文介绍的分布式事务。 这个demo将使用两个事务管理器分别管理两个数据源。对于每一个独立的事务,只涉及一个数据源。 demo功能:实现一个能依靠两个独立的事务管理器互不干涉的管理自己的数据源的web demo。 demo将实现: 1.独立地控制两个不同的数据源的事务管理...
2015-03-04 22:38:00 78
转载 spring+mybatis管理多个数据源(非分布式事务)
本文通过一个demo,介绍如何使用spring+mybatis管理多个数据源,注意,本文的事务管理并非之前博文介绍的分布式事务。 这个demo将使用两个事务管理器分别管理两个数据源。对于每一个独立的事务,只涉及一个数据源。 demo功能:实现一个能依靠两个独立的事务管理器互不干涉的管理自己的数据源的web demo。 demo将实现: 1.独立地控制两个不同的数据源的事务管理器。...
2015-03-04 20:51:00 74
转载 使用spring+hibernate+atomikos+tomcat构建分布式事务
本文通过一个demo,介绍如何使用spring+hibernate+atomikos+tomcat构建在一个事务中涉及两个数据源的web应用。 demo功能:实现一个能成功提交和回滚的涉及两个数据库数据源的XA事务。 demo将实现: 1.一次性在两个数据库的两张表中各插入一条数据并提交。 2.一次性在两个数据库的两张表中各插入一条数据并回滚。 测试方式:restful web...
2015-03-03 23:02:00 107
转载 使用spring+mybatis+atomikos+tomcat构建分布式事务
本文通过一个demo,介绍如何使用spring+mybatis+atomikos+tomcat构建在一个事务中涉及两个数据源的web应用。 demo功能:实现一个能成功提交和回滚的涉及两个数据库数据源的XA事务。 demo将实现: 1.一次性在两个数据库的两张表中各插入一条数据并提交。 2.一次性在两个数据库的两张表中各插入一条数据并回滚。 测试方式:restful web a...
2015-03-03 10:12:00 71
转载 spring分布式事务学习笔记
最近项目中使用了分布式事务,本文及接下来两篇文章总结一下在项目中学到的知识。 分布式事务对性能有一定的影响,所以不是最佳的解决方案,能通过设计避免最好尽量避免。 分布式事务(Distributed transactions),也称作XA事务(XA是一个协议的名字),在spring中被称作global transaction,是指一个事务会涉及到不同的事务资源,比如不同的数据库,消息队...
2015-03-02 18:41:00 114
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人