SZWI3800
xml
<mapper namespace="jp.co.alsok.g6.zwi.dao.mapper.g6.custom.SZWI3800Mapper">
  <resultMap id="Szwi3800ResultMap" type="jp.co.alsok.g6.zwi.bean.SZWI3800Bean">
    <result column="CUSTOMER_NUM2" jdbcType="CHAR" property="customerNum" />
    <result column="CHIKU" jdbcType="CHAR" property="chiKu" />
    <result column="KEIBISAKI_ABBR_NM" jdbcType="CHAR" property="keibisakiAbbrNm" />
    <result column="CHIKU_ABBR_NM" jdbcType="CHAR" property="chikuAbbrNm" />
    <result column="SD_DEV_NUM" jdbcType="CHAR" property="sdDevNum" />
    <!-- チケット5558 START -->
    <result column="FW_PACK_VER" jdbcType="CHAR" property="verInfo" />
    <!-- チケット5558 END -->
    <!-- チケット3324 START -->
    <result column="KEIYAKU_KIND2" jdbcType="CHAR" property="keiyakuKind" />
    <!-- チケット3324 END -->
  </resultMap>
resultMap标签:
id:唯一标识符
type:映射到具体哪个实体类
column:数据库表中的字段
property:实体类中的字段
<select id="selectBySzwi3800Info" parameterType="jp.co.alsok.g6.zwi.dto.SZWI3800InDto" resultMap="Szwi3800ResultMap">
id: 方法标识符
parameterType:入参
resultMap:返回的结果集
流程:
DAO:
mapper.xml
resultMap标签:id为Szwi3800ResultMap,type为3800Bean
select标签:id为selectBySzwi3800Info,入参为inDto,返回Szwi3800ResultMap
Mapper接口:调用selectBySzwi3800Info,传入inDto,方法返回值类型为List<SZWI3800Bean>
Service:
public SZWI3800OutDto searchListInfo(SZWI3800InDto inDto)方法调用了selectBySzwi3800Info方法
List<SZWI3800Bean> sZWI3800BeanList接收了Mapper方法的返回值
outDto将该List封装之后返回
Controller:
public String search(@ModelAttribute @Validated SZWI3800Form form, BindingResult result)
调用了service中的searchListInfo,赋值给outDto,为outDto设置了List<SZWI3800Bean>属性
该方法还为searchList设置了其他属性,封装好outDo之后,返回前端页面SZWI3800_VIEW
前端页面填充:

SZWI3800的更多相关文章
随机推荐
- MySQL 避免使用字符串类型作为标识列
			避免使用字符串类型作为标识列: 消耗空间. 比数字类型慢(MyISAM 中对字符串使用压缩索引,查询会慢). 对于 MD5().UUID() 生成的随机字符串,这些值会分布在很大的空间内,导致 ins ... 
- 【 SSH   实例】使用ssh开发的简单项目
			简单的员工管理项目,使用spring.struts1.hibernate开发 applicationContext.xml <?xml version="1.0" encod ... 
- centos 6.10 安装mysql 5.7.27 出现缺少libnuma.so.1的问题
			centos 6.10安装mysql 5.7.27出现以下报错: [root@localhost /]# /usr/local/mysql/app/mysql/bin/mysqld --default ... 
- 每天进步一点点------Error: Can't place pins assigned to pin location Pin_K22 (IOPAD_X41_Y19_N14)
			在QII中的Assignments----Device----Device and pin option-----(选项卡)Dual purpose pin将nCE0 的设置改为: use as re ... 
- SQLSTATE[HY000]: General error: 1267 Illegal mix of collations (utf8_general_ci,IMPLICIT) and (gb2312_chinese_ci,COERCIBLE) for operation '='
			在操作MySQL数据库时,报“ error code [1267]; Illegal mix of collations (gbk_chinese_ci,IMPLICIT) and (utf8_gen ... 
- Hadoop3.1.1源码Client详解 : 写入准备-RPC调用与流的建立
			该系列总览: Hadoop3.1.1架构体系——设计原理阐述与Client源码图文详解 : 总览 关于RPC(Remote Procedure Call),如果没有概念,可以参考一下RMI(Remot ... 
- Github Pull Request的提出与采纳
			这一文来简要介绍一下Github Pull Request(以下简称PR)的使用方法: 作为PR的提出者,如何对某个仓库提交PR,如何根据仓库管理者对所提交PR的反馈对PR进行完善 作为PR的接收者, ... 
- scp--linux命令
			不同服务器之间传输文件, 第一种方式: scp TC_20171230_RCE_15_37_34_build-20.tar.gz test@192.168.18.90://data/build/ 缺点 ... 
- hbase60010端口无法访问web页面
			原因:HBASE1.0之后的版本web端访问的接口变更为16010 
- contextField  键盘只允许输入数字和小数点,并且现在小数点后位数
			- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementS ... 
