JavaEE基础知识学习----MyBatis(四)动态SQL 发表于 2019-03-22 | 分类于 MyBatis 本文共计 : 1.4k 字 | 阅文耗时 ≈ 6 min MyBatis的动态SQLMyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其它类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句的痛苦。例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQL 这一特性可以彻底摆脱这种痛苦。 MyBatis 采用功能强大的基于 OGNL 的表达式来淘汰其它大部分元素。 如下
JavaEE基础知识学习----MyBatis(二)全局配置文件 发表于 2019-03-22 | 分类于 MyBatis 本文共计 : 2.3k 字 | 阅文耗时 ≈ 9 min MyBatis的全局配置文件概述MyBatis的全局配置文件可以配置的属性如下 properties 属性 settings 设置 typeAliases 类型别名 typeHandlers 类型处理器 objectFactory 对象工厂 plugins 插件 environments 环境 environment 环境变量 transactionManager 事务管理器 dataSource 数据源 databaseIdProvider 数据库厂商标识 mappers 映射器
大数据基础知识学习-----Hive学习笔记 发表于 2019-03-22 | 分类于 大数据 本文共计 : 8k 字 | 阅文耗时 ≈ 35 min [TOC] Hive基本概念Hive概述 Hive:由Facebook开源用于解决海量结构化日志的数据统计 Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张表,并提供类SQL查询功能 本质是:将HQL转化成MapReduce程序 Hive处理的数据存储在HDFS Hive分析数据底层的实现是MapReduce 执行程序运行在YARN上
JavaEE进阶知识学习----Quartz-3-Scheduler函数 发表于 2019-03-22 | 分类于 Quartz 本文共计 : 1.4k 字 | 阅文耗时 ≈ 6 min ####Scheduler的主要函数 Date scheduleJob = scheduler.scheduleJob(jobDetail, trigger);
JavaEE进阶知识学习----Quartz-2-触发器Trigger 发表于 2019-03-22 | 分类于 Quartz 本文共计 : 1.6k 字 | 阅文耗时 ≈ 7 min ###认识TriggerQuartz中的触发器是用来告诉调度程序作业什么时候触发,即Trigger对象是用来触发执行Job的。
JavaEE进阶知识学习----Quartz-4-Quartz整合 发表于 2019-03-22 | 分类于 Quartz 本文共计 : 1.4k 字 | 阅文耗时 ≈ 8 min ###Quartz和SpringMVC,Spring整合1.Quartz依赖的包如下: