MyBatis 使用另一个 mapper 中的 resultMap 和 sql
官方文档: http://www.mybatis.org/mybatis-3/zh/sqlmap-xml.html 官方文档很有用, 一定要仔细看. 背景 在查询过程中,经常会遇到关联查询的情况. 实体类关系, 如下: 每个实体有自己的 mapper 文件. 目的 查询 Blog 时, 把 Author 也一块查出来. Blog 不复用 Author 中的配置 AuthorMapper.xml :…
谈谈MySQL索引如何提高数据库查询效率
文章已收录Github精选,欢迎Star :https://github.com/yehongzhi/learningSummary 前言 我们都知道当查询数据库变慢时,需要建索引去优化。但是只知道索引能优化显然是不够的,我们更应该知道索引的原理,因为不是加了索引就一定会提升性能。那么接下来就一起探索MYSQL索引的原理吧。 什么是索引 索引其实是一种能高效帮助MYSQL获取数据的数据结构,通常保…
easyui datagrid中的双击行编辑保存功能demo
1、首先在datagrid中写双击方法,如图: 2、实现双击行方法(onDblClickCell),结束编辑方法(endEditing),单元格失去焦点执行的方法(onAfterEdit) var editIndex = undefined; var insertRowIndex; //结束编辑 function endEditing() {//该方法用于关闭上一个焦点的editing状态 if …
PostMessage和SendMessage的理解
PostMessage和SendMessage的区别 1, PostMessage只把消息放入队列,不管其他程序是否处理都返回,然后继续执行,这是个异步消息投放函数。而SendMessage必须等待其他程序处理消息完了之后才返回,继续执行,这是个同步消息投放函数。而且,PostMessage的返回值表示PostMessage函数执行是否正确;而SendMessage的返回值表示其他程序处理消息后的…
自动化框架中引入ExtentReport美化报告
一、先引入三个依赖包 <dependency> <groupId>com.relevantcodes</groupId> <artifactId>extentreports</artifactId> <version>2.41.1</version> </dependency> <dependen…
mybatisPlus
第十一章:Mybatis_plus 第1节:简介 本章节主要介绍mybatisPlus是mybatis的增强工具,只做增强不做改变,不会对mybatis产生任何影响。它的主要优势具有无侵入、损耗小、强大的CRUD操作、支持 Lambda 形式调用、支持 ActiveRecord模式、支持自定义全局通用操作、内置代码生成器、内置分页插件、分页插件支持多种数据库、内置性能分析插件、内置全局拦截插件等。…
arm-none-eabi-gcc编译器的安装和相关配置
首先,下载gcc的源码 : https://launchpad.net/gcc-arm-embedded/+download 其次,安装所需的其他相关工具: sudo apt-get install apt-src gawk perl autoconf m4 automake sudo apt-get install libtool libncurses5-dev gettext gperf su…
uniapp打包安卓apk,获取本地ip
参考 Android 手机上获取手机当前上网IP地址 版权声明:本文为Hello_World_CFF原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/Hello_World_CFF/article/details/116997718
【采集项目-(6)全量数据采集】
DataX全量数据采集 前置操作 DataX安装: https://blog.csdn.net/Tonystark_lz/article/details/126393252?spm=1001.2014.3001.5501 DataX配置文件生成脚本 1)在~/bin目录下创建gen_import_config.py脚本(生成datax json文件) vim ~/bin/gen_import_co…