加载中
Mybatis源码分析之参数处理

Mybatis对参数的处理是值得推敲的,不然在使用的过程中对发生的一系列错误直接懵了。 以前遇到参数绑定相关的错误我就是直接给加@param注解,也稀里糊涂地解决了,但是后来遇到了一些问题推翻...

07/23 20:29
10
Mybatis源码分析之Mapper文件解析

xxMapper.xml的解析主要由XMLMapperBuilder类完成,parse方法来完成解析: public void parse() { if (!configuration.isResourceLoaded(resource)) { configurationElement(parser.evalNod...

Shiro源码分析之鉴权方式

一、 怎么用 Shiro 支持三种方式的授权 编程式:通过写 if/else 授权代码块完成: Subject subject = SecurityUtils.getSubject(); if(subject.hasRole(“admin”)) { //有权限 } else { //无...

07/22 00:34
6
Shiro源码分析之切入Spring的方式

在springMVC中要使用shiro,一般都遵循下面的配置: applicationContext-shiro.xml <bean id="shiroFilter" class="org.apache.shiro.spring.web.ShiroFilterFactoryBean"> <property name="...

Shiro源码分析之认证原理

登录操作一般都是我们触发的: Subject subject = SecurityUtils.getSubject(); AuthenticationToken authenticationToken = new ... subject.login(authenticationToken); Subject的登录将委...

Shiro源码分析之Subject和SecurityManager

Subject 毫无疑问,Subject是Shiro最重要的一个概念。 “Subject”只是一个安全术语,意味着应用程序用户的特定于安全性的“视图”。Shiro Subject实例代表单个应用程序用户的安全状态和相关...

Shiro源码分析之过滤器的维护与匹配执行

servlet的初始化会触发核心过滤器的创建: public Object getObject() throws Exception { if (instance == null) { instance = createInstance(); } return instance; } 在createInstance方...

07/22 00:25
5
Shiro源码分析之DelegatingFilterProxy

org.springframework.web.filter.DelegatingFilterProxy 一般情况,创建一个Filter是交给自己来实现的。基于servlet规范,在web.xml中配置,自定义filter实现Filter接口: public interface...

Shiro源码分析之ShiroFilterFactoryBean

创建核心Filter 同其他框架一样,都有个切入点,这个核心Filter就是拦截所有请求的。 通过web.xml中配置的Filer进入,执行init方法获取这个instance,调用下面的createInstance方法创建核心F...

07/22 00:19
5
Executor框架

服务器应用中,串行处理机制通常无法提供高吞吐率或快速响应性。通过为每个请求创建一个新的线程来提供服务,从而实现更高的响应性。 public class ThreadPerTaskWebServer { public st...

2017/03/19 23:06
8
nginx配置解决https不能访问的问题

首先得弄到证书,这个不管是免费的还是收费的,模式都差不多,最终都会生成两个文件,cer+key或者pem+key,引入这两个文件,同时开启443端口来监听https。

2016/06/30 20:17
95

没有更多内容

加载失败,请刷新页面

返回顶部
顶部