mybatis 存储blob数据
mybatis 存储blob数据
public class Customer {private String cuscode;private byte[] qrcode;public String getCuscode() {return cuscode;}public void setCuscode(String cuscode) {this.cuscode = cuscode;}public byte[] getQrcode() {return qrcode;}public void setQrcode(byte[] qrcode) {this.qrcode = qrcode;}
}
springmvc,上传图片
@AutowiredMemberManagementServices memberManagementServices;// 上传二维码测试使用!!!!!!勿动!!!!@RequestMapping(value = "/web/uploaderweima")@ResponseBodypublic String uploaderweima() {int res = 0;try {byte[] buffer = null;File file = new File("d:/temp/123.png");FileInputStream fis = new FileInputStream(file);ByteArrayOutputStream bos = new ByteArrayOutputStream();byte[] b = new byte[1024];int n;while ((n = fis.read(b)) != -1){bos.write(b, 0, n);}fis.close();bos.close();buffer = bos.toByteArray();Customer customer = new Customer();customer.setCuscode("vvcc");customer.setQrcode(buffer);res= memberManagementServices.insertQrCode(customer);if(res > 0){System.out.println("================================ok=============================");}else{System.out.println("================================no=============================");}} catch (IOException e) {e.printStackTrace();}return new Integer(res).toString();}
dao层:
int insertQrcode(Customer customer);
xml文件:
<insert id="insertQrcode" parameterType="com.xueyou.model.Customer">INSERT INTO t_customer(cuscode,qrcode) VALUES (#{cuscode},#{qrcode})</insert>
执行后能够直接插入数据库中blob元素。
mybatis 存储blob数据相关推荐
- mybatis 读取blob数据
mybatis 读取blob数据 mybatis读取blob数据过程: 1.从数据库中读出blob数据类型,用pojo中的byte[]接收. 2.把文件保存成文件(或者变成base64也行). Cus ...
- docx文件上传java_java上传文件通过mybatis存储到数据库的blob格式中.docx
java上传文件通过mybatis存储到数据库的blob格式中.docx 还剩 4页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,喜欢就下载吧,价低环保! 内容要点: 上传文件通过 myb ...
- azure blob_如何使用Power BI从Azure Blob存储访问数据
azure blob In this article, I am going to explain how we can access the data from the Azure Blob Sto ...
- mysql blob longblob_MYSQL教程Mysql LONGBLOB 类型存储二进制数据 (修改+调试+整理)
<MYSQL教程Mysql LONGBLOB 类型存储二进制数据 (修改+调试+整理)>要点: 本文介绍了MYSQL教程Mysql LONGBLOB 类型存储二进制数据 (修改+调试+整理 ...
- SpringBoot使用Redis和MyBatis完成缓存数据的增删改查
文章目录 1.在Spring Boot中集成Redis 2.配置Redis类 关于Redis Template中序列化和反序列化配置的解释 3.创建测试实体类 4.实现实体和数据表的映射关系 5.创建 ...
- java aes mysql blob_使用带有ORDER子句的AES_DECRYPT在MySQL中返回BLOB数据
我正在创建一个系统,用户可以通过PHP使用MySQL数据库存储消息,我使用MySQL AES_ENCRYPT函数来加密这些消息的内容. 这是我的帖子表: CREATE TABLE IF NOT EXI ...
- influxDB框架 数据存储 TSM 数据操作等详解
文章目录 influxdb influxdata主目录结构 源码主目录结构 cmd目录 其他目录 数据操作 CLI--influx命令行操作 执行influx 创建数据库 查看数据库 使用数据库 数据 ...
- Java语言开发在线购物推荐网 购物商城推荐系统 基于用户、物品的协同过滤推荐算法 SSM(Spring+SpringMVC+Mybatis)开发框架 大数据、人工智能、机器学习项目开发
Java语言开发在线购物推荐网 购物商城推荐系统 基于用户.物品的协同过滤推荐算法 SSM(Spring+SpringMVC+Mybatis)开发框架 大数据.人工智能.机器学习项目开发ShopRec ...
- Java语言开发在线音乐推荐网 音乐推荐系统 网易云音乐爬虫 基于用户、物品的协同过滤推荐算法 SSM(Spring+SpringMVC+Mybatis)框架 大数据、人工智能、机器学习项目开发
Java语言开发在线音乐推荐网 音乐推荐系统 网易云音乐爬虫 基于用户.物品的协同过滤推荐算法 SSM(Spring+SpringMVC+Mybatis)框架 大数据.人工智能.机器学习项目开发Mus ...
最新文章
- 腾讯视频招GNN方向实习生啦~
- 20172318 2017-2018-2 《程序设计与数据结构》实验3报告
- 6.1-6.4 gzip、Bzip2、xz
- PHPMySQL——防止SQL注入-代码片段
- boosting家族之综合理论篇
- Netpas:不一样的SD-WAN+ 保障网络通讯品质
- idea快捷键自动生成序列化id
- 21SkypeForBusiness2015进阶篇--SFB后端Mirror切换到AllwaysOn--标准版准备篇
- 分布式日志收集系统实践(视频教程)
- php中的ul怎么居中,让 UL 与 LI 左对齐
- 黑苹果麦克风无法使用的问题(仅针对自己的配置)
- (转载)App原生开发、混合开发及HTML5开发的优劣
- OSChina 周二乱弹 —— 好好告别啊!不要舌吻!
- 调用摄像头接口方法合集
- oracle查询排名第二,2020年2月数据库排名:第一是Oracle,第二是MySQL,SQLite进前十名...
- Redis数据库(二)
- C#获取字符串的拼音和首字母
- MATLAB根据经纬度格网数据画地图
- 响应式织梦模板品牌设计建设类网站
- omnipeek查询设备发送beacon时同一信道两个beacon发送间隔
热门文章
- matlab如何处理动态分配,基于MATLAB的水资源优化分配问题动态规划解法
- linux 魔术分区,分区”魔术师”的磁盘管理
- Python os模块 设计文件夹自动备份、同步工具
- 程序员招募接私活 ,外包众包接单方法‘
- Cell:构建出首个泛癌真菌微生物组图谱
- html设置input输入字符编码是,处理html输入标记中的utf8编码字符(dealing with utf8 encoded characters in html input tag)...
- esxi6.7下pci网卡直通无法生效的解决办法
- VLAN-3-VLAN Trunk:ISL和802.1Q
- Dmc雷赛板卡仿写(二):库文件导入报错PVOID未声明的标识符
- 小程序实现狼人杀游戏会员管理、展示和数据修改