摘要: 关于CDH和Cloudera Manager CDH (Cloudera's Distribution, including Apache Hadoop),是Hadoop众多分支中的一种,由Cloudera维护,基于稳定版本的Apache Hadoop构建,并集成了很多补丁,可直接用于生产环境。 C 阅读全文
posted @ 2017-11-13 14:05 nbfujx 阅读(1169) 评论(0) 推荐(0) 编辑
摘要: 我们在上一遍文档中已经完成了Shiro验证功能。(http://www.cnblogs.com/nbfujx/p/7773789.html),在此基础上我们将完成分布式Session共享功能。 Redis的使用 Maven Plugin添加Redis相关jar包 1 <dependency> 2 < 阅读全文
posted @ 2017-11-02 19:09 nbfujx 阅读(2117) 评论(0) 推荐(0) 编辑
摘要: Shiro 是什么 Apache Shiro是一个强大易用的Java安全框架,提供了认证、授权、加密和会话管理等功能: 认证 - 用户身份识别,常被称为用户“登录”; 授权 - 访问控制; 密码加密 - 保护或隐藏数据防止被偷窥; 会话管理 - 每用户相关的时间敏感的状态。 对于任何一个应用程序,S 阅读全文
posted @ 2017-11-02 18:57 nbfujx 阅读(921) 评论(0) 推荐(0) 编辑
摘要: 之前我们讲的基于XML还是接口注解配置都是使用接口实现CRUD,本文我们将要讲解通过splsession来实现CRUD,这种方法比较灵活。 基本配置 1 <!-- spring和MyBatis完美整合,不需要mybatis的配置映射文件 --> 2 <bean id="sqlSessionFacto 阅读全文
posted @ 2017-11-01 20:54 nbfujx 阅读(3083) 评论(0) 推荐(0) 编辑
摘要: Mybatis之增强型注解 MyBatis提供了简单的Java注解,使得我们可以不配置XML格式的Mapper文件,也能方便的编写简单的数据库操作代码。但是注解对动态SQL的支持一直差强人意,即使MyBatis提供了InsertProvider等*Provider注解来支持注解的Dynamic SQ 阅读全文
posted @ 2017-10-24 21:34 nbfujx 阅读(1076) 评论(0) 推荐(1) 编辑
摘要: 上文已经讲解了基于XML配置的SQL映射器,在XML配置的基础上MyBatis提供了简单的Java注解,使得我们可以不配置XML格式的Mapper文件,也能方便的编写简单的数据库操作代码。 Mybatis之接口注解 映射语句 @Insert 可以使用@Insert注解来定义一个INSERT映射语句: 阅读全文
posted @ 2017-10-24 18:11 nbfujx 阅读(808) 评论(0) 推荐(2) 编辑
摘要: Mybatis之动态SQL mybatis 的动态sql语句是基于OGNL表达式的。可以方便的在 sql 语句中实现某些逻辑. 总体说来mybatis 动态SQL 语句主要有以下几类: if choose (when, otherwise) trim (where, set) foreach if 阅读全文
posted @ 2017-10-23 17:06 nbfujx 阅读(258) 评论(0) 推荐(0) 编辑
摘要: Mybatis之XML注解 之前已经讲到通过 mybatis-generator 生成mapper映射接口和相关的映射配置文件: 下面我们将详细的讲解具体内容 首先我们新建映射接口文档 sysUserExtMapper.java,同时新增相关配置文件sysUserExtMapper.xml。通过操作 阅读全文
posted @ 2017-10-23 15:59 nbfujx 阅读(541) 评论(0) 推荐(0) 编辑
摘要: Durid和Mybatis开发环境搭建 SpringBoot搭建基于Spring+SpringMvc+Mybatis的REST服务(http://www.cnblogs.com/nbfujx/p/7694768.html) Mybatis之代码生成器 Maven Plugin管理 1 <build> 阅读全文
posted @ 2017-10-21 00:05 nbfujx 阅读(747) 评论(0) 推荐(0) 编辑
摘要: Maven Plugin管理 通常,让你的Maven POM文件继承 spring-boot-starter-parent,并声明一个或多个 Starter POMs依赖即可。 1 <parent> 2 <groupId>org.springframework.boot</groupId> 3 <a 阅读全文
posted @ 2017-10-19 20:07 nbfujx 阅读(489) 评论(0) 推荐(0) 编辑