- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 【mybatis基础】mybatis开发dao两种方法
mybatis是一个支持普通SQL查询,存储过程和高级映射的优秀的持久层的框架,是apache下的顶级项目。mybatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。mybatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO映射成数据库中的记录。其中,开发dao有两种方法,一种原始的dao开发方法,程序员需要写dao接口和dao实现类。另一种
2016-04-24 21:05:03 7319 6
原创 【权限管理】基于shiro的权限管理开发实现
上篇博客中简单介绍了一下权限管理的原理,其中包括最主要的两部分认证和授权。这篇博客中简单介绍一下shiro的认证和授权过程。 什么是shiro?Shiro是apache旗下一个开源框架,它将软件系统的安全认证相关的功能抽取出来,实现用户身份认证,权限授权、加密、会话管理等功能,组成了一个通用的安全认证框架。 为什么要用shiro?既然可以基于url实现权限的管理,为什么还要
2016-04-22 15:05:56 11169 11
原创 【cas基础】SSO基于cas实现单点登录
概念介绍1.定义CAS ( CentralAuthentication Service ) 是 Yale 大学发起的一个企业级的、开源的项目,旨在为 Web 应用系统提供一种可靠的单点登录解决方法(属于 WebSSO )。 2.结构体系 从结构体系看, CAS 包括两部分: CAS Server 和 CAS Client 。CAS Server 负责完成对用户的认证
2016-04-16 15:02:12 5232 5
原创 【EJB基础】Persistence Bean(持久化Bean)
持久化Bean跟普通Java Bean无异,区别在于它们用ejb的注解进行了标记。持久化Bean有下列基本要求:一个实体类(即普通的POJO),并将其标识为@Entity实体类必须要有主键,一般用@Id将其标识在/META-INF/目录下,有persistence.xml文件,其主要作用是定义实体类映射的相关配置信息,比如指定数据源、都有哪些实体类、以及跟持久化
2016-04-06 10:03:45 1089 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人