10 2019 档案

SpringBoot整合Redis
摘要:SpringBoot整合Redis的博客很多,但是很多都不是我想要的结果。因为我只需要整合完成后,可以操作Redis就可以了,并不需要配合缓存相关的注解使用(如@Cacheable)。看了很多博客后,我成功的整合了,并写了个Redis操作工具类。特意在此记录一下,方便后续查阅。 一、Maven依赖 阅读全文

posted @ 2019-10-18 22:23 情陌人灬已不在 阅读(196) 评论(0) 推荐(0) 编辑

十九:JDBC操作事务
摘要:二、MySQL数据库中操作事务命令 2.1、开启事务(start transaction) 使用"start transaction"开启MySQL数据库的事务,如下所示: 我们首先在数据库中模拟转账失败的场景,首先执行update语句让A用户的money减少100块钱,如下图所示: 然后我们关闭当 阅读全文

posted @ 2019-10-17 22:49 情陌人灬已不在 阅读(249) 评论(0) 推荐(0) 编辑

十八:使用JDBC进行批处理
摘要:一、使用Statement完成批处理 1、使用Statement对象添加要批量执行SQL语句,如下: 2、执行批处理SQL语句:Statement.executeBatch(); 3、清除批处理命令:Statement.clearBatch(); 1.1、使用Statement完成批处理范例 1、编 阅读全文

posted @ 2019-10-17 22:43 情陌人灬已不在 阅读(162) 评论(0) 推荐(0) 编辑

十七:使用JDBC处理MySQL大数据
摘要:一、基本概念 大数据也称之为LOB(Large Objects),LOB又分为:clob和blob,clob用于存储大文本,blob用于存储二进制数据,例如图像、声音、二进制文等。 在实际开发中,有时是需要用程序把大文本或二进制数据直接保存到数据库中进行储存的。 对MySQL而言只有blob,而没有 阅读全文

posted @ 2019-10-17 22:37 情陌人灬已不在 阅读(307) 评论(0) 推荐(0) 编辑

十六:使用JDBC对数据库进行CRUD
摘要:一、statement对象介绍 Jdbc中的statement对象用于向数据库发送SQL语句,想完成对数据库的增删改查,只需要通过这个对象向数据库发送增删改查语句即可。 Statement对象的executeUpdate方法,用于向数据库发送增、删、改的sql语句,executeUpdate执行完后 阅读全文

posted @ 2019-10-17 22:32 情陌人灬已不在 阅读(206) 评论(0) 推荐(0) 编辑

十五:JDBC学习入门
摘要:一、JDBC相关概念介绍 1.1、数据库驱动 这里的驱动的概念和平时听到的那种驱动的概念是一样的,比如平时购买的声卡,网卡直接插到计算机上面是不能用的,必须要安装相应的驱动程序之后才能够使用声卡和网卡,同样道理,我们安装好数据库之后,我们的应用程序也是不能直接使用数据库的,必须要通过相应的数据库驱动 阅读全文

posted @ 2019-10-17 22:22 情陌人灬已不在 阅读(141) 评论(0) 推荐(0) 编辑

SpringBoot使用@Scheduled创建定时任务
摘要:定时任务一般会存在中大型企业级项目中,为了减少服务器、数据库的压力往往会采用时间段性的去完成某些业务逻辑。比较常见的就是金融服务系统推送回调,一般支付系统订单在没有收到成功的回调返回内容时会持续性的回调,这种回调一般都是定时任务来完成的。还有就是报表的生成,我们一般会在客户访问量过小的时候来完成这个 阅读全文

posted @ 2019-10-17 09:26 情陌人灬已不在 阅读(556) 评论(0) 推荐(0) 编辑

Spring整合Quartz分布式定时任务
摘要:概述虽然单个Quartz实例能给予你很好的Job调度能力,但它不能满足典型的企业需求,如可伸缩性、高可靠性满足。假如你需要故障转移的能力并能运行日益增多的 Job,Quartz集群势必成为你应用的一部分了。使用 Quartz 的集群能力可以更好的支持你的业务需求,并且即使是其中一台机器在最糟的时间崩 阅读全文

posted @ 2019-10-16 23:05 情陌人灬已不在 阅读(601) 评论(0) 推荐(0) 编辑

Spring整合Quartz轻松完成定时任务
摘要:一、背景 上次我们介绍了如何使用Spring Task进行完成定时任务的编写,这次我们使用Spring整合Quartz的方式来再一次实现定时任务的开发,以下奉上开发步骤及注意事项等。 二、开发环境及必须jar包依赖 1.开发环境 Spring 4.2.6.RELEASE Maven 3.3.9 JD 阅读全文

posted @ 2019-10-16 21:52 情陌人灬已不在 阅读(287) 评论(0) 推荐(0) 编辑

Quartz任务调度(6)schedulerListener分版本超详细解析
摘要:schedulerListener 在我们的监听器实现类中,这个类中需实现的方法很多,不需要的可以给出空实现,下面是一些常用的用法: 1.x版本配置 下面是一个1.+版本实例配置: 下面是我们的测试方法,关于方法中没提到的类的配置可参考我前面系列的文章。 运行方法,我们会看到: 一个新的任务被动态添 阅读全文

posted @ 2019-10-15 21:24 情陌人灬已不在 阅读(788) 评论(0) 推荐(0) 编辑

Quartz任务调度(5)TriggerListener分版本超详细解析
摘要:TriggerListener 在我们的触发器监听器中,也包含了一系列监听方法 下面是我们的监听器实例配置 1. 自定义监听器 使用TriggerListener和JobListener的方法大同小异,思路都是一样的。 2. 1.x版本 相对于上一篇文章的配置,我们只需将JobListener替换成 阅读全文

posted @ 2019-10-15 21:20 情陌人灬已不在 阅读(674) 评论(0) 推荐(0) 编辑

Quartz任务调度(4)JobListener分版本超详细解析
摘要:JobListener 我们的jobListener实现类必须实现其以下方法: 接下来我们以《Quartz任务调度(1)概念例析快速》一文中的定时扒取新闻任务和获得最热新闻任务为例,分析我们的监听器方法。 1. 自定义监听器接口实现类 2. 在scheduler中注册监听器 这里有两种方式,一种是注 阅读全文

posted @ 2019-10-15 21:02 情陌人灬已不在 阅读(1426) 评论(0) 推荐(1) 编辑

Quartz任务调度(3)存储与持久化操作配置详细解
摘要:内存存储RAMJobStore Quartz默认使用RAMJobStore,它的优点是速度。因为所有的 Scheduler 信息都保存在计算机内存中,访问这些数据随着电脑而变快。而无须访问数据库或IO等操作,但它的缺点是将 Job 和 Trigger 信息存储在内存中的。因而我们每次重启程序,Sch 阅读全文

posted @ 2019-10-14 22:10 情陌人灬已不在 阅读(3193) 评论(0) 推荐(0) 编辑

Quartz任务调度(2)CronTrigger定制个性化调度方案
摘要:Cron表达式 1. 时间字段与基本格式 Cron表达式有6或7个空格分割的时间字段组成: 在月份和星期中,我们也可以使用英文单词的缩写形式 2. 特殊字符 在Cron表达式的时间字段中,除允许设置数值外,还能你使用一些特殊的字符,提供列表、范围、通配符等功能 1. 星号(*) 可用在所有字段下,表 阅读全文

posted @ 2019-10-14 19:44 情陌人灬已不在 阅读(294) 评论(0) 推荐(0) 编辑

Quartz任务调度(1)概念例析快速
摘要:实例解析概念 在quartz中,有几个核心类和接口:Job、JobDetail、Trigger、Calendar、Scheduler。下面我们结合实例来分析这些类的角色定位。现在我们有一个新闻网站,它有一张任务日志表,记录着我们的不同任务,比如每隔三十分钟要根据文章的阅读量和评论量来生成我们的最热文 阅读全文

posted @ 2019-10-14 19:41 情陌人灬已不在 阅读(588) 评论(0) 推荐(0) 编辑

Mybatis Generator最完整配置详解
摘要:<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd"> 阅读全文

posted @ 2019-10-12 20:02 情陌人灬已不在 阅读(463) 评论(0) 推荐(0) 编辑

SpringMVC之@ControllerAdvice
摘要:@ControllerAdvice ,很多初学者可能都没有听说过这个注解,实际上,这是一个非常有用的注解,顾名思义,这是一个增强的 Controller。使用这个 Controller ,可以实现三个方面的功能: 灵活使用这三个功能,可以帮助我们简化很多工作,需要注意的是,这是 SpringMVC 阅读全文

posted @ 2019-10-05 11:11 情陌人灬已不在 阅读(258) 评论(0) 推荐(0) 编辑

文件上传api——MultipartFile
摘要:MultipartFile getName getOriginalFilename 这可能包含路径信息取决于所使用的浏览器, 但它通常不会与任何其他比歌剧。 getContentType isEmpty getSize getBytes getInputStream transferTo 这个可以移 阅读全文

posted @ 2019-10-04 14:50 情陌人灬已不在 阅读(1588) 评论(0) 推荐(0) 编辑

Springboot使用MatrixVariable 注解
摘要:根据 URI 规范 RFC 3986 中 URL 的定义,路径片段中可以可以包含键值对。规范中没对对应的术语。一般 “URL 路径参数” 可以被应用,尽管更加独特的 “矩阵 URI” 也经常被使用并且相当有名。在 Spring MVC 它被成为矩阵变量 矩阵变量可以出现在任何路径片段中,每一个矩阵变 阅读全文

posted @ 2019-10-03 23:37 情陌人灬已不在 阅读(1635) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示