2 qq 39380645 qq_39380645 于 2017.08.29 22:13 提问

如何通过MyBits获取数据库的值

public List getByWgCgPurchaseId(String id) {
//使用Mybatis读取数据库
List wgCgPurchaseEntryList = new ArrayList();
/*for(int i=0;i<=1;i++) {
WgCgPurchaseEntry wgCgPurchaseEntry = new WgCgPurchaseEntry();
wgCgPurchaseEntry.setId("902093569836187648"+i);
wgCgPurchaseEntry.setWgPurchaseId("902093569492254720");
wgCgPurchaseEntry.setWgMaterialId("901990015158976512");
wgCgPurchaseEntry.setWgMaterialCode("01.09");
wgCgPurchaseEntry.setWgMaterialName("111");
wgCgPurchaseEntryList.add(wgCgPurchaseEntry);
}*/
return wgCgPurchaseEntryList;
}
这种是手动赋值,怎么才能获取到数据库的值????

2个回答

pansanday
pansanday   2017.08.30 10:54

xxxMapper.java
public interface xxxMapper {
public List getByWgCgPurchaseId(@Param(value="id") String id);
}

xxxMapper.xml

select * from xxxx where id=#{id};

pansanday
pansanday   2017.08.30 10:54
 xxxMapper.java
public interface xxxMapper {
    public List getByWgCgPurchaseId(@Param(value="id") String id);
}

xxxMapper.xml
<select id="getByWgCgPurchaseId" resultMap="WgCgPurchaseEntry">
    select * from xxxx where id=#{id};
</select>
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
kettle通过java脚本获取数据库的值
kettle通过java脚本获取数据库的值..................................................................
Extjs如何获取文本框的值
Extjs如何获取文本框的值Extjs如何获取文本框的值Extjs如何获取文本框的值Extjs如何获取文本框的值Extjs如何获取文本框的值Extjs如何获取文本框的值
mybatis 向数据库插入数据时获取其主键值(序列值)的实现小记
mybatis 向数据库插入数据时获取其主键值(序列值)的实现小记(springboot+mybatis+oracle)
myBatis实现读写数据库
一、MyBatis: MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录。 二、准备: 数据库结构: 使用m
数据库练习(二)三个数据库根据指定id获取name和存储数据库名称
已知有三个数据库mysql,mongodb和redis,已经分别存储了不同的学生信息,数据全部采用字符串类型,只有id和name两个字段(在mongo和redis中键为id,值为name),现需编写代码实现需求:根据指定id获取对应的name和存储该条信息的数据库名称。 答案结果如下: from pymysql import * from pymongo impo
mybatis读取properties文件内容
今天在mybatis中想读取文件内容,一开始是创建的xml文件,发现必须要表头,不然就是&amp;lt;beans&amp;gt;;完全不适用,然后突然灵光一现,可以创建properties文件,读取文件,通过键值对获取内容。Properties proper = new Properties(); proper.load(this.getClass().getResourceAsStream(&quot;/xx.prop...
myapps iscript脚本iscript使用记录,主子表一对多插入数据,删除数据、值转换
myapps obpm iscript脚本iscript使用记录,主子表一对多插入数据,删除数据、值转换 》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》 //关于您的需求,需要在对应操作的执行后脚本中,通过脚本, //用SQL去控制子表数据的新增或者删除。如果是主子表单, //字表的parent字段对应的是主表的ID字段,您可以通过这两个字段做控制。 (functio
通过js从后台数据库拿到值,再由a标签向jsp传值,再通过另外一个js获取这个值
//video.js$(function(){ $.ajax({ type:'post', url: rootPath + '/gis/getVideo', success: function(result){ if(result && result.success) { if(result.videoList) { var videoHTM
js读取数据库的数据
在项目中遇到一个问题,需要在JS中读取数据库中的值,然后再把值返回到页面中,解决方案如下:使用Ajax方法来实现,需要用到ajax.dll(一个ajax技术开发的帮助类库)。 实施过程如下:     1、引用Ajax.dll     2、在App_Code写具体的方法,最好单独建立一个类文件,然后写具体方法。        复制代码代码如下: public c
mybits知识
详细的mybits知识介绍,有例子,值得一看,学习mybits知识的必备文件