一.(转自:https://blog.csdn.net/majinggogogo/article/details/72123185) 映射文件是以<mapper>作为根节点,在根节点中支持9个元素,分别为insert.update.delete.select(增删改查);cache.cache-ref.resultMap.parameterMap.sql. 下文中,我们将首先对增删改进行描述,然后对查进行详细说明,最后对其他五个元素进行简单说明. (1)insert.update.delete…
mybatis作为日常开发的常用ORM框架,在开发中起着很重要的作用,了解其源码对日常的开发有很大的帮助.源码版本为:3-3.4.x,可执行到github进行下载. 从这篇文章开始逐一分析mybatis的核心配置文件(mybatis-config.xml),今天先来看properties标签的解析过程. 一.概述 在单独使用mybatis的时候,mybatis的核心配置文件(mybatis-config.xml)就显的特别重要,是整个mybatis运行的基础,只有把配置文件中的各个标签正确解析后…
在前边的博客在分析了mybatis解析typeAliases标签,<mybatis源码配置文件解析之三:解析typeAliases标签>.下面来看解析plugins标签的过程. 一.概述 在mybatis的核心配置文件(mybatis-config.xml)文件中,有关plugins的配置如下, <!-- 拦截器 --> <plugins> <plugin interceptor="cn.com.mybatis.plugins.MyInterceptor…
上一篇网易新闻页面信息抓取 -- htmlagilitypack搭配scrapysharp中提及了很多如何快速抓取html中的文本的语句, 但是meta标签中的content内容的抓取,没有提及到! 上网搜索了下,发现很少提及,所以写篇随笔,备忘一下! 还是在HtmlAgillityPack搭配ScrapySharp的环境下,具体如何配置点击上一篇链接. 例子:<meta name="keywords" content="召开新闻,自流沟,含油污水" />…
script标签, 即 html中的 js脚本区域中: 它其实就是一个 普通的 html标签, 在 html 渲染器 parser 看来, 它跟其他任何的普通 的 html标签 , 比如 p 标签, 比如 div 标签 等等, 没有 什么两样, 因此, 凡是在 html 的 任何 普通标签中, 比如 div 标签中, 可以使用的 任何东西, 在 js script 标签 中, 都是 一样的 使用 , 而且 是同样有效的 : 比如: 在 script 标签中 一样 可以使用 tp的 输出变量, 一…
/********************************************************************* * JS修改标签中的文本且不影响其中标签 * 说明: * 需要修改<a>标签中的显示文本内容,但<a>标签中又有标签. * * 2017-8-31 深圳 龙华樟坑村 曾剑锋 ********************************************************************/ 一.参考文档: . get t…
<select> select标签,一个选择框标签,在开发中很多时候会用到这个标签,例如选择生日19**年,或者在segmentfault中编辑文章时选择'原创','转载',还是'翻译'等等,用处相当多,是个不错的原生选择框 它在移动端的表现形式根据手机的不同会有所不同 (1)在ios中表现为底部弹出滑动选择框,进行滑动选择,如图 (2)在我的小米手机上是一个modal弹窗形式,进行点击点击选择,如图 我在vue项目中踩了个坑 我在select标签中添加了一个属性,value,绑定了一个变量,…
原创: 在mybatis映射接口的配置中,有select,insert,update,delete等元素都提到了parameterType的用法,parameterType为输入参数,在配置的时候,配置相应的输入参数类型即可.parameterType有基本数据类型和复杂的数据类型配置.1.基本数据类型,如输入参数只有一个,其数据类型可以是基本的数据类型,也可以是自己定的类类型.包括int,String,Integer,Date,如下: (1)根据id进行相应的删除:<delete id="…
 1 PersonTestMapper.xml中的内容如下: <?xmlversion="1.0"encoding="UTF-8"?> <!DOCTYPEmapper PUBLIC"-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <!-- namespace:命名空间,用来唯一…
文件介绍 对于 MyBatis 最核心的全局配置文件是 sqlmapConfig.xml 文件,其中包含了数据库的连接配置信息.Mapper 映射文件的加载路径.全局参数.类型别名等. 配置项详解 标签名称 标签作用 configuration 包裹所有配置标签,是整个配置文件的顶级标签. properties 属性,该标签可以引入外部配置的属性,也可以自己配置.该配置标签所在的同一个配置文件中的其他配置均可引用此配置中的属性. setting 全局配置参数,用来配置一些改变运行时行为的信息,例…