该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

直接项目里找了一段代码,自己看吧

public BasicUser getUser(IUser user) throws Exception {

String sql = "select id,nickName,jifen,jingyan,qdTime,lxqdDay,"

+ "extendApp from basic where id=?";

PreparedStatement pstmt = connection.prepareStatement(sql);

pstmt.setString(1, user.getId());

ResultSet res = pstmt.executeQuery();

if (!res.next()) {

return null;

}

BasicUser queryUser = new BasicUser();

queryUser.setId(res.getString(1));

queryUser.setNickName(res.getString(2));

queryUser.setJifen(res.getInt(3));

queryUser.setJingyan(res.getInt(4));

queryUser.setQdTime(res.getLong(5));

queryUser.setLxqdDays(res.getInt(6));

queryUser.setExtendApp(getExtendApps(res.getBlob(7)));

pstmt.close();

return queryUser;

}

@SuppressWarnings("unchecked")

private List getExtendApps(Blob b) throws Exception {

if (b == null) {

return null;

}

ObjectInputStream in = new ObjectInputStream(b.getBinaryStream());

List extendApps = (List) in.readObject();

return extendApps;

}

public void setUser(BasicUser user) throws Exception {

String sql = "update basic set nickName=?,jifen=?,jingyan=?,qdTime=?,"

+ "lxqdDay=?,extendApp=? where id=?";

PreparedStatement pstmt = connection.prepareStatement(sql);

pstmt.setString(1, user.getNickName());

pstmt.setInt(2, user.getJifen());

pstmt.setInt(3, user.getJingyan());

pstmt.setLong(4, user.getQdTime());

pstmt.setInt(5, user.getLxqdDays());

pstmt.setBlob(6, getExtendAppStream(user.getExtendApp()));

pstmt.setString(7, user.getId());

pstmt.execute();

pstmt.close();

}

private InputStream getExtendAppStream(List extendApp)

throws Exception {

if (extendApp == null) {

return null;

}

ByteArrayOutputStream buffer = new ByteArrayOutputStream();

ObjectOutputStream out = new ObjectOutputStream(buffer);

out.writeObject(extendApp);

InputStream in = new ByteArrayInputStream(buffer.toByteArray());

return in;

}

mysql 存byte数组中_新人求大神教教:如何把一个一维数组存入mysql 表格中相关推荐

  1. mysql 一千张表查询_【求大神】现在有1000个string与一个MYSQL字典,查询这1000个string在MYSQL中的id并输出结果...

    1.这是需要查询string的示例(txt文件) vivo X5S L CHE-TL00H G621-TL00 vivo Y51A KIW-AL10 Samsung SM-G9200 XiaoMi M ...

  2. java计算器 运算符优先级_跪求大神帮忙,怎样在java 计算器中实现,四则运算优先级;...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 代码如下,跪求大神补充 import java.awt.*; import java.awt.event.*; import java.awt.image ...

  3. mysql翻译逗号隔开的字典_【求大神】现在有1000个string与一个MYSQL字典,查询这1000个string在MYSQL中的id并输出结果...

    1.这是需要查询string的示例(txt文件) vivo X5S L CHE-TL00H G621-TL00 vivo Y51A KIW-AL10 Samsung SM-G9200 XiaoMi M ...

  4. 如何修改matlab中的语句,求大神帮忙看一下这个语句怎么改!!!!!

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 clc clear W=imread('e:\matlab\aaa\1.jpg'); imshow (W); I = rgb2gray(W); % 灰度处 ...

  5. java 流换行符_【求大神】如何读取含换行符的缓冲流文件

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 //我项目中文件上传的代码 if (file != null) { String newFileName = null; long now = new D ...

  6. mysql executebatch_executeBatch()批量插入贼慢,求大神帮助啊,感激不尽,已经弄了几天了,硬是找不出问题...

    本人在做 excel 数据导入导数据库时碰到的问题,在执行 executeBatch()时就会卡住超级慢 数据库:mysql excel 文件:2W+行,56 列 步骤:首先把 excel 的数据解析 ...

  7. c语言中错误c2228,求大神解救!!!!!总是出现C2228错误

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 class ticket //存节点长度和管理数据 { private: node tic[N]; int len; public: ticket(); ...

  8. c语言realloc函数中写啥,求大神解惑realloc函数,谢谢!

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include void f(int * q,int i) { int j; for(j=0;j scanf("%d&quo ...

  9. python 单词拆音节_新手求大神carry!关于单词音节问题!求救!

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 def check_syllables(poem_lines, pattern, word_to_phonemes): r""&quo ...

最新文章

  1. 【LeetCode】70.爬楼梯
  2. (Lesson2)根据类名称和属性获得元素-JavaScript面向对象
  3. 如何分析apache日志[access_log(访问日志)和error_log(错误日志)]
  4. hdu1247(Hat’s Words)
  5. iOS开发 适配iOS10以及Xcode8-b
  6. 石油、黄金与美元的游戏
  7. Python语言实现用requests和正则表达式方法爬取猫眼电影排行榜前100部电影
  8. IOS不支持2017-09-09的日期格式
  9. 大文件复制时块的取值问题
  10. 利用ADS 2019软件Designguide自动设计滤波器
  11. 奇异值分解(SVD) --- 线性变换几何意义
  12. 传智博客 JavaWeb方面的所有知识 听课记录 经典
  13. Magento(CE1.X)自带模块解析五
  14. 微信小程序开屏动画组件封装以及使用示例
  15. 四、SolrCloud的安装
  16. python代理ip_python代理ip7个汇总技巧
  17. 对鸡你太美的字符画绘制
  18. 大数据环境下数据仓库的实践(四)—— 主题域的划分及任务和工作流的组织方式
  19. EPROM工作原理2
  20. 《单片机原理与应用》期末试卷参考2020年

热门文章

  1. java继承对象转换_java中类与对象的继承重写,存储以及自动转换和强制转换。...
  2. wordpress php7 mysql_WordPress可以使用PHP7的MySQLi扩展
  3. php实现电话拨打,jquery mobile实现拨打电话功能的几种方法_jquery
  4. 浙商银行2011.11.26校园招聘会笔试题
  5. 安装oel6.3 操作系统
  6. 两人团队项目-石家庄地铁查询系统(web版)
  7. java的属性只能在类里面 方法外面定义
  8. Cadence Allegro PCB 铺铜(覆铜)Shape呈格点状填充而不是完整全铜显示问题–Allegro技巧...
  9. 权限 粒度化 到 系统 部门 部门及子部门 个人用户
  10. hdu 1075 map