码迷,mamicode.com
首页 > 其他好文 > 详细

输入参数之POJO包装类

时间:2018-06-11 21:57:09      阅读:148      评论:0      收藏:0      [点我收藏+]

标签:nal   static   输入参数   void   一个   传输   nbsp   long   ros   

1,包装类:需要实现序列化

package com.songyan.pojo;

import java.io.Serializable;

public class QueryVo implements Serializable {
    /**
     * 
     */
    private static final long serialVersionUID = 1L;
    private Student student;

    public Student getStudent() {
        return student;
    }

    public void setStudent(Student student) {
        this.student = student;
    }

}

序列化:在一台机器传输到另一台机器的时候会用到,比如一个字符串要传到另一个机器上,要通过网线传输,网线只能传输二进制或者说阿斯科码

首先:字符串要转换成二进制才能在网线中传输(--->这个过程叫做序列化)

然后:二进制传输到对方电脑上后,要装换成对方可以看到的字符串(--->这个过程叫做反序列化)

只有实现了序列化接口的类的对象才可以进行序列化合按序列化的操作,才可以进行远程传输。

2,作为输入参数

<select id="selectStudentByQueryVo" parameterType="com.songyan.pojo.QueryVo"
    resultType="com.songyan.pojo.Student">
    select * from student where STU_ID= #{student.stuId}
</select>v

 

输入参数之POJO包装类

标签:nal   static   输入参数   void   一个   传输   nbsp   long   ros   

原文地址:https://www.cnblogs.com/excellencesy/p/9168893.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!