在日常开发中,我们除了基本的查询之外,经常遇到的情况还有对于大文本的存储.接下来,我们就来演示如何使用mybatis实现文本的存储。
准备工作:
a.操作系统 :win7 x64
b.基本软件:MySQL,Mybatis,SQLyog
-------------------------------------------------------------------------------------------------------------------------------------1.在我们的userinfo数据表中增加一个简历字段,类型为longtext,如下:
2.复制我们前文的工程,重命名为Mybatis10,工程结构保持不变。
3.修改UserInfo.Java文件,具体内容如下:
[java] view
plain copy
- @SuppressWarnings("serial")
- public class UserInfo implements Serializable {
- private String userid;
- private String department;
- private String position;
- private String mobile;
- private String gender;
- private String email;
- private String vc;
- //set,get,构造函数,toString,请读者自行完成
- }
[html] view
plain copy
- <insert id="insertUserInfoByClob" parameterType="userInfo">
- insert into userinfo values(#{userid},#{department},#{position},#{mobile},#{gender},#{email},#{cv})
- insert>
5.在UserInfoDao.java中增加对应接口定义,如下:【注意,为节省篇幅,我们将下面的查询语句一起给出。】
[html] view
plain copy