摘要:
环境准备 因为redis使用c语言开发的,如果要运行在linux上,需要gcc-c++的环境。那么我们就要先看一下是否安装了gcc-c++如果没有的话,需要在虚拟机上安装gcc-c++环境(友情提示,除了脚本语言,linux上运行啥东西都需要装环境)。 首先需要查看linux上是否拥有该运行环境,输 阅读全文
摘要:
为了保证可以进行投票,需要至少3个主节点。每个主节点都需要至少一个从节点,所以需要至少3个从节点所以一共需要6台redis服务器,为了模拟6个redis节点,我们可以使用6个redis实例作为节点。6个redis实例的端口号,7001~7006. 首先在我们的linux中安装一个redis,如果不会 阅读全文
摘要:
这里,我们介绍下如何使用redis作为缓存服务器使用在我们的工程中。 使用思路 对于java中的使用redis提供了一个jedis的jar包。我们在安装好我们的redis服务器以后,只需要通过redis提供的jra包的相应方法进行访问就可以得到数据了。为了尽可能的简单,我们就实现用java代码实现对 阅读全文
摘要:
package com.taotao.manager.service; import java.util.List; /** * @author Administrator * * @param <T> */ public interface BaseService<T> { public T qu 阅读全文
摘要:
之前说了单点登录系统的原理,这篇就来点硬货,说下单点登录的一个系统是如何搭建的。 架构分析 表现层:提供手机客户端,或其他系统的调用 表现层的存在意义就是,提供给所有非本系统的其他系统进行登录。具体实现的思路就是,编写一个登录的接口(本系统使用RESTful风格的),让需要该服务的其他系统通过接口提 阅读全文
摘要:
说单点登录之前,我们必须要搞明白这些事:单点登录是干啥的? 为啥要用单点登录。 单点登录系统-Single Sign On (SSO)是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。它包括可以将这次主要的登录映射到其他应用中用于同一个用户的登录的机制。它是目前比较流行的企业业 阅读全文
摘要:
不使用代理开发 之前,我们说了如何搭建mybatis框架以及我们使用mybatis进行简单的增删改查.现在,我们一起来构建一个dao层的完整代码.并用@test来模拟service层对dao层进行一下调用. 其实构建很简单,跟我们之前的差不多.如果不是为了演示其中的弊端,我甚至都懒得再写这些东西了. 阅读全文
摘要:
我们知道,mapper.xml是我们配置操作数据库的sql语句的地方。其中每个sql语句对应着一个方法,每个方法都有自己的输入输出参数类型。那么这些类型都是怎么配置的呢?今天我们来一起学习下。 输入映射 首先是输入类型,输入类型分为以下几种:1.基本类型。2.pojo对象类型。3.pojo包装对象。 阅读全文
摘要:
springMvc是什么 springmvc是表现层的框架,是一个spring的表现层组件。是整个spring框架的一部分,但是也可以不使用springmvc。跟struts2框架功能类似。其中的mvc指的是,表现层的Model、View、controller。 springMvc可以做什么 spr 阅读全文
摘要:
我们知道,在mybatis中,sql语句是需要我们自己写的。跟在普通的sql不一样的是,我们在使用mybatis框架的时候,使用的占位符不是 而是 有时候还会出现这个符号 这些符号都代表啥呢? #{}表示一个占位符号,通过#{}可以实现preparedStatement向占位符中设置值,自动进行ja 阅读全文