执行查询操作的时候,通常返回的结果集会出现一下几种情况: ????1.?一对一查询:返回的结果集的唯一主键是非重复的。(下面会标出唯一主键,和 oracle 的主键有区别) ? ? ? ? 查询订单以及订单的用户信...
分类:
移动开发 时间:
2015-09-14 17:02:40
阅读次数:
221
昨天生产环境报日志写不进去了,因此 登陆线上环境后,习惯用df -h命令查看空间使用情况,结果发现该命令执行半天也没有返回。 因此使用mount命令查看该机器上的目录: [conversant@swiftmedia-esc ~]$ mount /dev/mapper/VolGroup-lv_root...
分类:
其他好文 时间:
2015-09-14 13:52:59
阅读次数:
206
mapper.xml 映射文件是 MyBatis 的核心,定义了操作数据库的 sql,每个sql 是一个statement。 parameterType(输入类型),输入类型包括:基本类型、pojo对象类型、hashmap、 a. #{} 与 ${} ? ?#{} 是向 prepar...
分类:
移动开发 时间:
2015-09-14 12:29:57
阅读次数:
207
Spark中的shuffle大概是这么个过程:map端把map输出写成本地文件,reduce端去读取这些文件,然后执行reduce操作。那么,问题来了:reducer是怎么知道它的输入在哪呢?首先,mapper在写完文件之后,肯定能提供与它的输出相关的信息。这个信息,在Spark中由MapStatu...
分类:
其他好文 时间:
2015-09-13 09:20:17
阅读次数:
193
MapReducer源码解析(笔记) 第一步,读取数据源,将每一行内容解析成一个个键值对,每个键值对供map函数定义一次,数据源由FileInputFormat:指定的,程序就能从地址读取记录,读取的记录每一行内容是如何转换成一个个键值对?Mapper函数是如何调用键值对?这是由InputForma...
分类:
其他好文 时间:
2015-09-12 13:33:48
阅读次数:
286
Mapper.xml映射文件转载:http://loveshisong.cn/mybatis/2015/01/22/MyBatis(%E4%B8%89)Mapper.xml%E6%98%A0%E5%B0%84%E6%96%87%E4%BB%B6.html本文结构select 语句简介insert u...
分类:
移动开发 时间:
2015-09-12 00:46:52
阅读次数:
257
昨天一个web工程用到了json上传数据,用jackson包可以轻松搞定。 定义好要转换的类后,用下面的语句就可以了: ? ? com.fasterxml.jackson.databind.ObjectMapper mapper = new ObjectMapper(); ? ? Entity e...
分类:
Web程序 时间:
2015-09-09 09:54:24
阅读次数:
143
需求:使用MyBatis往MySQL数据库中插入一条记录后,需要返回该条记录的自增主键值。方法:在mapper中指定keyProperty属性,示例如下:1 2 insert into test (id, name)3 values (#{id,jdbcType=INTEGER}, ...
分类:
数据库 时间:
2015-09-08 15:18:23
阅读次数:
195
我们来接着我们的项目写
我们要实现新的功能,就是生产厂家的新增
先来回顾一下系统架构图
我们数据库这边已经建好表了,接下来要做的就是mapper映射
编辑FactoryMapper.xml文件,加入“添加”的逻辑配置代码块
<!-- 新增 oracle jbdc驱动当这个值为null时,必须告诉它当前字段
默认值的类型jdbcType=VARCHAR(MyBatis定义),M...
分类:
编程语言 时间:
2015-09-07 11:12:21
阅读次数:
292
mybatis3中@SelectProvider的使用技巧mybatis的原身是ibatis,现在已经脱离了apache基金会,新官网是http://www.mybatis.org/。mybatis3中增加了使用注解来配置Mapper的新特性,本篇文章主要介绍其中几个@Provider的使用方式,他...
分类:
其他好文 时间:
2015-09-06 12:40:49
阅读次数:
238