问题描述:在使用mybatis进行多表联合查询时,如果两张表中的字段名称形同,会出现无法正常映射的问题。 问题解决办法:在查询时,给重复的字段 起别名,然后在resultMap中使用别名进行映射。 给出一个小demo:如下是一个**mapper.xml映射文件的一个查询片段,用到了四表联合查询,其中 ...
分类:
其他好文 时间:
2016-09-21 19:53:58
阅读次数:
176
手机端应用讲究速度快,体验好。刚好手头上的一个项目服务端接口有性能问题,需要进行优化。在接口多次修改中,实体添加了很多字段用于中间计算或者存储,然后最终用Newtonsoft.Json进行序列化返回数据,经过分析一个简单的列表接口每一行数据返回了16个字段,但是手机APP端只用到了其中7个字段,剩余 ...
分类:
Web程序 时间:
2016-09-20 12:14:58
阅读次数:
711
@Resource 其实是spring里面的注解注入。 @Resource(这个注解属于J2EE的),默认安照名称进行装配,名称可以通过name属性进行指定, 如果没有指定name属性,当注解写在字段上时,默认取字段名进行按照名称查找,如果注解写在setter方法上默认取属性名进行装配。 当找不到与 ...
分类:
编程语言 时间:
2016-09-20 10:31:19
阅读次数:
142
--创建表 第一种方式 create table t_hui( id integer,// name text, sex text, //第一个参数为要创建的字段名,第二个参数为字段的类型 ) 第二种方式 create table t_hui( id integer,// primary key a ...
分类:
移动开发 时间:
2016-09-19 19:28:09
阅读次数:
144
--表数据查询 数据的基本查询-- --数据简单的查询--select * | 字段名[,字段名2, ...] from 数据表名 [where 条件表达式] 例:use 商品管理数据库goselect * from 商品信息表select 商品编号,商品名称,产地 from 商品信息表selelc ...
分类:
数据库 时间:
2016-09-17 07:06:57
阅读次数:
176
--创建数据表--[use 要创建数据表的数据库名称go]create table 要创建的表名(字段名 数据类型[长度] [null | not null] [primary key],... ... ... ... ,字段名 数据类型[长度] [null | not null]) 例:use 商 ...
分类:
数据库 时间:
2016-09-17 02:02:21
阅读次数:
185
--表数据操作 添加表数据 向现有表添加数据--[use 要操作数据表的数据库名称go]insert [into] 数据表 [(字段名1,字段名2,字段名3, ...)] values(值1,值2,值3, ...) 例:use 商品管理数据库goinsert 客户信息表(客户姓名,客户编号,联系电话 ...
分类:
数据库 时间:
2016-09-17 02:00:10
阅读次数:
245
SQL语句 在一个表中插入新字段: alter table 表名 add 字段名 字段类型 例: alter table OpenCourses add Audio varchar(50)alter table ListenCourses add Audio varchar(50) ...
分类:
数据库 时间:
2016-09-14 18:39:52
阅读次数:
217
一、 SQLPLUS中,直接用 DESC[ribe] tablename 即可。 二、在外部应用程序调用查看ORACLE中的表结构时,只能用下面的语句代替: 1、看字段名与数据类型 2、查看全部列 3、查看某些列 4、查看指定列的数据类型 5、通过user_constraints查看所有约束 6、查 ...
分类:
数据库 时间:
2016-09-14 10:58:39
阅读次数:
219
MySQL常用的简单的命令: 1.显示当前服务器的版本:SELECT VERSION(); 2.显示当前的日期:SELECT NOW(); 3.显示当前的用户:SELECT USER(); MYSQL语句的语法规范: 1.关键字与函数名称全部大写 2.数据库名称、表名称、字段名称全部小写。 3.SQ ...
分类:
数据库 时间:
2016-09-14 07:11:08
阅读次数:
208