- 博客(4)
- 资源 (8)
- 收藏
- 关注
原创 spring配置多数据源
前言:对两个类的讲解 基于spring来配置和使用多数据源还是比较简单的,因为spring框架已经预留了这样的接口可以方便数据源的切换。 先看一下spring获取数据源的源码: 可以看到AbstractRoutingDataSource获取数据源之前会先调用determineCurrentLookupKey方法查找当前的lookupKey,这个lookupKey就是数据源标识。 因此通过重写
2016-11-30 09:36:05 430
转载 BigInteger权限判断示例
这里我介绍一种很常用,也比较Professor的权限控制思路。 把具体的权限设置为一个正整数值,如果一个用户有多个权限的话,比如1,2权限,那么我们设置值的时候就是num.setBit(1),num.setBit(2),然后把返回的num值保存在session中,要验证是否有权限的话,只要从session中取得保存的num,然后执行下num.test(权限值),如果返回true就是有权限的,否则无
2016-11-10 21:17:55 268
原创 SpringMVC整合Shiro
摘要: SpringMVC整合Shiro,Shiro是一个强大易用的Java安全框架,提供了认证、授权、加密和会话管理等功能。第一步:配置web.xml<!-- 配置Shiro过滤器,先让Shiro过滤系统接收到的请求 --> <!-- 这里filter-name必须对应applicationContext.xml中定义的<bean id="shiroFilter"/> --> <!-- 使
2016-11-10 21:16:33 833
原创 (SqlSessionTemplate和SessionFactory)sqlsession的产生过程,hibernate和mybatis的对比
工作中,需要学习一下MyBatis sqlSession的产生过程,翻看了mybatis-spring的源码,阅读了一些mybatis的相关doc,对mybatis sqlSession有了一些认知和理解,这里简单的总结和整理一下。首先, 通过翻阅源码,我们来整理一下mybatis进行持久化操作时重要的几个类:SqlSessionFactoryBuilder:build方法创建SqlSession
2016-11-09 09:17:08 4785
Java头像剪裁上传,类似qq头像上传
2016-05-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人