- 博客(53)
- 收藏
- 关注
原创 redis的java操作(一):java连接redis和对redis的基本操作
redis 是一个高性能的非关系型key-value数据库。redis支持存储string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型),为了保证效率,数据都是缓存在内存中。区别的是redis有着持久化的机制,redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件。redis非常快,每秒可执行大约110000次的...
2018-07-24 10:22:55 2622 1
原创 redis windows端安装配置教程,附可视化redis工具RedisDesktopManager安装教程
本人已将所有资源放到百度网盘,方便大家下载。1.首先下载redis,链接地址为:https://pan.baidu.com/s/1KQr2dm3_jrRPFG5in_JC_w 密码:02jq(附github下载地址:https://github.com/MicrosoftArchive/redis/releases 推荐下载msi安装包)2.下载完成后,直接点击安装,安装过程...
2018-07-24 10:02:58 5627 1
原创 spring boot入门(九) springboot的过滤器filter。最完整、简单易懂、详细的spring boot教程。
关于过滤器和拦截器的区别,已经spring boot入门(七)中说明。下面举个过滤器的应用场景,比如用户信息页只有再用户登录后才可以进入,没有登录的用户是无法进入的,此时便可以采用过滤器来讲没有登录的用户"过滤"掉。1.建立filter包,在此包下建立UrlFilter类,此例我们模拟判断用户请求地址是否有误:UrlFilter代码如下:@WebFilter(filterName = "...
2018-07-23 11:52:51 56997 9
原创 spring boot入门(八) springboot的监听器Listener。最完整、简单易懂、详细的spring boot教程。
监听器是一个专门用于对其他对象身上发生的事件或状态改变进行监听和相应处理的对象,当被监视的对象发生情况时,立即采取相应的行动。通俗的讲,监听器就比如你盯着一盘好吃的,有人拿你的吃的的时候,你会立马采取相应的行动。 此处我们以ServletRequestListener来举例,先说明一下,ServletRequestListener是一个接口,这个接口是用来监听请求的,里面...
2018-07-23 11:26:29 47482 6
原创 spring boot入门(七) springboot的拦截器Interceptor。最完整、简单易懂、详细的spring boot教程。
很多同学搞不懂拦截器和过滤器的区别,我们先说一下他们的区别:过滤器和拦截器非常相似,但是它们有很大的区别 最简单明了的区别就是过滤器可以修改request,而拦截器不能 过滤器需要在servlet容器中实现,拦截器可以适用于javaEE,javaSE等各种环境 拦截器可以调用IOC容器中的各种依赖,而过滤器不能 过滤器只能在请求的前后使用,而拦截器可以详细到每个方法通俗的说过滤器就是...
2018-07-19 22:34:02 17158 3
原创 spring boot入门(六) springboot的异常处理。最完整、简单易懂、详细的spring boot教程。
本文紧接spring boot入门(五)。在一些业务场景中,难免会遇到诸如“空”、“格式有误”等不符合我们预想的理想场景,处理这种场景的方法很多,但是,我们推荐使用异常处理,异常处理使得代码的耦合性更低。1.我们采用主动抛出异常的方式进行,建立exception包,在此包下建立UserException类,代码如下:public class UserException extends...
2018-07-17 22:59:41 1432
原创 spring boot入门(五) springboot的切面编程aop。最完整、简单易懂、详细的spring boot教程。
本文紧接spring boot入门(四)。aop是面向切面编程,什么是面向切面编程呢?在方法的执行中,方法的执行一般分为方法执行前和方法执行后,有可以根据传入方法的参数、方法的返回值等进行分类。此处我们讲aop,仅仅讲最为基础的方法执行前切面和方法执行后切面。1.引入pom依赖,代码如下:<dependency> <groupId>org.springf...
2018-07-17 22:30:12 6950
原创 spring boot入门(四) springboot事务管理。最完整、简单易懂、详细的spring boot教程。
本文紧接spring boot入门(三)。事务管理是对于一系列数据库操作进行管理,一个事务包含一个或多个SQL语句,是逻辑管理的工作单元(原子单元)。通俗的讲,事务管理是指的“一次操作”要不就全做,要不就全不做。例如,在一个订单系统中,包括生成订单,扣除商品存库等操作,如果中间某个操作出问题,但其它操作执行成功了,这就出现了数据不同步的问题,为了解决此类问题,事务管理便油然而生。1.假设我...
2018-07-17 21:58:31 2732
原创 spring boot入门(三) springboot整合mybatis(c3p0数据源)。最完整、简单易懂、详细的spring boot教程。
本文紧接spring boot入门(二)有的同学要问spring boot自带数据库操作,为什么还要用mybatis等第三方持久层框架?因为spring boot自带的数据库操作只是最基础的操作并不全面,稍微复杂的操作处理起来就不是那么方便了,因此我们引入了第三方框架。1.引入mybatis的pom依赖,代码如下:<dependency> <groupId...
2018-07-04 20:14:29 3673 2
原创 spring boot入门(二) 配置c3p0数据源连接Mysql数据库。最完整、简单易懂、详细的spring boot教程。
本文紧接spring boot入门(一)1.首先引入c3p0和jdbc的pom依赖,代码如下: <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency> <de...
2018-07-04 17:14:55 6064
原创 spring boot入门(一) hello world。最完整、简单易懂、详细的spring boot教程。
1.新建项目,选择Spring Initializr(其实选择Maven也可以,只不过选择Spring Initializr会自动导入SpringBoot pom依赖)。如图所示:2.项目目录结构如下(我把mvn等文件删了):3.pom.xml代码如下:<parent> <groupId>org.springframe...
2018-07-04 16:42:02 13243 5
原创 IntelliJ IDEA 2018.1.5 安装和破解教程
1.首先下载IntelliJ IDEA,下载链接:http://www.jetbrains.com/idea/download/#section=windows;记得一定要选择UItimate版!2.下载完成后进行安装。傻瓜式安装(都懂得)。3.安装完成后进行破解。首先下载破解所需要的jar包,下载地址:https://download.csdn.net/download/m0_38075425/...
2018-07-02 13:51:14 20876 14
原创 jdk安装、环境变量的配置
1.下载jdk安装包,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html2.进入页面后一定要选中各个版本的下载连接上方的“Accept License Agreement”后,再选择对应的操作系统及版本进行下载。如下图:3.下载完成后进行安装,安装的时候记录下安装路径,防止...
2018-07-02 13:09:51 385
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人