第一步:创建项目导入jar包
第二步:建表:
CREATE TABLE `person` (
`ID` int(10) NOT NULL AUTO_INCREMENT,
`NAME` varchar(10) DEFAULT NULL,
`GENDER` int(10) DEFAULT NULL,
`ADRESS` varchar(50) DEFAULT NULL,
...
分类:
其他好文 时间:
2014-06-26 10:11:36
阅读次数:
216
resultMap:适合使用返回值是自定义实体类的情况
resultType:适合使用返回值得数据类型是非自定义的,即jdk的提供的类型
resultMap :
type:映射实体类的数据类型
id:resultMap的唯一标识
column:库表的字段名
property:实体类里的属性名
配置映射文件:
<!DOCTYPE mapper
PUBLIC "-//myb...
分类:
其他好文 时间:
2014-06-26 07:23:16
阅读次数:
307
1. Mybatis介绍what is mybatis? MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除 了几乎所有的 JDBC 代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML 或注解用于配置和原始映射,将接口和 Jav....
分类:
其他好文 时间:
2014-06-25 13:17:15
阅读次数:
256
2. Prime Generator 任务很简单,生成m到n之间的所有质数。一个比较常见的思路是: 自然数$1, 2, …, N$中的最大的质因子要小于$\sqrt{N}$。所以用m到n中的每一个数去试除1到$\sqrt{n}$中的所有数。能整除就是合数,全不能整除就是质数。 但是这么做会超时。。 ...
分类:
编程语言 时间:
2014-06-25 09:18:26
阅读次数:
215
下面是mybatis配置文件xxxx.xml缺失resultMap的错误:
严重: Servlet.service() for servlet [SpringMVC] in context with path [/ZHDM] threw exception [Request processing failed; nested exception is org.mybatis.spring.MyB...
分类:
其他好文 时间:
2014-06-25 07:35:36
阅读次数:
261
今天用到了多个表之间的关系,另一个表中的一个字段要以第一个表的主键作为外键。
下面说两种方法,MyBatis+MySQL 返回插入记录的主键ID:
第一种:
insert into user(userName,password,comment)
values(#{userName},#{password},#{comment})
第二种:
SELECT LOGS_SEQ...
分类:
数据库 时间:
2014-06-25 07:13:38
阅读次数:
210
1、XyzMapper.xml
insert
id=“doSomething"
parameterType="map"
useGeneratedKeys="true"
keyProperty=“yourId">
...
insert>
或
insert id=“doSomething" parameterType=“com.xx.y...
分类:
其他好文 时间:
2014-06-22 21:14:32
阅读次数:
261
Apache MINA+MyBatis+EHcache定制开发,实现终端设备数据的实时接收解析存储。网址:https://git.oschina.net/undoner/Git_MinaProgit:http://git.oschina.net/undoner/Git_MinaPro.git...
分类:
其他好文 时间:
2014-06-22 14:10:53
阅读次数:
225
insert into prefix_${table_name} (a, b, c) values (#{a}, #{b}, #{c})
${} 表示直接使用字面量(literal value)
#{} 表示这个是个参数
如果 table_name 是 “ABC”
则 ${table_name} 是 ABC
#{table_name} 是 “ABC"...
分类:
数据库 时间:
2014-06-22 00:58:21
阅读次数:
240