
其他框架
今日相乐,皆当喜欢
这个作者很懒,什么都没留下…
展开
-
Selenium简介及使用案例
本文目录一、Selenium简介一级目录二级目录三级目录一、Selenium简介Selenium是一个用于Web应用程序自动化测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7、8、9、10、11),Mozilla Firefox,Safari,Google Chrome,Opera等。这个工具的主要功能包括:测试与浏览器的兼容性——测试你的应用程序是否能够很好的工作在不同浏览器和操作系统之上。测试系统功能——创建回归测试检验软件功能和用户需求。支持原创 2020-09-10 17:34:54 · 3679 阅读 · 3 评论 -
shiro之shiro授权
1、添加角色和权限的授权方法表设计如下:用户表:角色表:用户-角色中间表:权限表:权限-角色中间表:根据username查询该用户的所有角色的方法,用于角色验证: /** * 根据用户名查询角色 * @author LJ * @Date 2019/1/4 * @Time 11:16 * @...原创 2019-01-05 08:51:59 · 349 阅读 · 1 评论 -
shiro之自定义Realm与盐加密
1、自定义RealmShiro从Realm获取安全数据(如用户、角色、权限),就是说SecurityManager要验证用户身份,那么它需要从Realm获取相应的用户进行比较以确定用户身份是否合法;也需要从Realm得到用户相应的角色/权限进行验证用户是否能进行操作;可以把Realm看成DataSource,即安全数据源。最基础的是Realm接口,CachingRealm负责缓存处理,Au...原创 2019-01-03 17:40:01 · 472 阅读 · 0 评论 -
shiro入门
1、什么是shiroshiro是apache的一个开源框架,是一个权限管理的框架,实现用户认证、用户授权。spring中有spring security (原名Acegi),是一个权限框架,它和spring依赖过于紧密,没有shiro使用简单。shiro不依赖于spring,shiro不仅可以实现 web应用的权限管理,还可以实现c/s系统,分布式系统权限管理,shiro属于轻量框架,越来...原创 2018-12-28 18:09:59 · 152 阅读 · 0 评论 -
Quartz入门
1、Quartz可以用来做什么?Quartz是一个任务调度框架,比如你遇到这样的问题:想每月25号,信用卡自动还款 想每年4月1日自动给当年暗恋女神发一封匿名贺卡 订单下单后未付款,15分钟后自动撤消订单,并自动解锁锁定的商品这些问题总结起来就是:在某一个有规律的时间点干某件事。并且时间的触发的条件可以非常复杂(比如每月最后一个工作日的17:50),复杂到需要一个专门的框架来干这个事...原创 2019-02-23 21:27:59 · 155 阅读 · 0 评论 -
webservice之使用Axis2框架实现webservice
1、下载Axis2框架进入apache.org网站,找到Axis,进入后右侧Downloads。Binary distibution 是工具包Source distribution 是源码包WAR distribution 是war包中间两个plugin 是插件最后一个是IDEA的包注:下载前三个(工具包、源码包、war包)即可2、部署Axis2的war...原创 2018-12-08 14:34:23 · 390 阅读 · 0 评论 -
webservice之使用JDK实现webservice
webservice简介Web Service技术, 能使得运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件, 就可相互交换数据或集成。依据Web Service规范实施的应用之间, 无论它们所使用的语言、 平台或内部协议是什么, 都可以相互交换数据。简单的说,WebService就是一种跨编程语言和跨操作系统平台的远程调用技术。所谓跨编程语言和跨操作平台,就是说服务端程序...原创 2018-12-07 16:08:45 · 245 阅读 · 0 评论