详解JAVA生成将图片存入数据库的sql语句实现方法
发布时间 - 2026-01-11 02:43:57 点击率:次详解JAVA生成将图片存入数据库的sql语句实现方法

实现代码:
注释很清楚,不在重述~
public class Image2Hex {
public static void main(String[] args) {
try{
//存放图片的文件夹
File list = new File("d:/qmx");
File[] lists = list.listFiles();
String name;
//生成的语句存放文件
PrintWriter pw = new PrintWriter(new FileWriter("d:/update.txt"),true);
FileInputStream fis = null;
byte[] b;
for(File file : lists){
//张三.jpg
name=file.getName();
fis = new FileInputStream(file);
b = new byte[fis.available()];
fis.read(b);
pw.println("update sys_userinfo set sign_image =0x" + byte2HexStr(b) + " where realName=\'" + name.substring(0,name.length() - 4) + "\'");
}
pw.flush();
pw.close();
}catch(Exception e){
e.printStackTrace();
}
}
/**
*
* 描述:byte转字符串
*/
public static String byte2HexStr(byte[] b) {
StringBuffer hs = new StringBuffer();
String stmp="";
for (int n=0;n< b.length;n++) {
stmp=(Integer.toHexString(b[n] & 0XFF));
hs.append((stmp.length() == 1 ? "0" : "") + stmp);
}
return hs.toString().toUpperCase();
}
}
现在的项目需要存放用户公司的员工的签名图片,美工做出来几百张图片需要存放到数据库里,于是就写了这么一个将图片读成十六进制并拼写update语句存放到文本文档中的方法,效果还是不错的。
如有疑问请留言或者到本站社区交流讨论,本站关于java开发的文章还有很多,欢迎大家搜索查阅,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
# 详解JAVA生成将图片存入数据库
# java
# 生成图片并存入数据库的实现
# java 中createStatement()方法的实例详解
# Java的JDBC中Statement与CallableStatement对象实例
# 详解Java的JDBC中Statement与PreparedStatement对象
# 在Java的Hibernate框架中使用SQL语句的简单介绍
# 详解Java的MyBatis框架中SQL语句映射部分的编写
# java跟踪执行的sql语句示例分享
# java实现简单的给sql语句赋值的示例
# java执行SQL语句实现查询的通用方法详解
# 10种Java开发者编写SQL语句时常见错误
# Java使用Statement接口执行SQL语句操作实例分析
# 如有
# 希望能
# 写了
# 欢迎大家
# 很清楚
# 谢谢大家
# 还有很多
# 库里
# 疑问请
# 文档
# 读成
# FileWriter
# pw
# update
# PrintWriter
# qmx
# lists
# listFiles
# txt
# byte
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
如何挑选最适合建站的高性能VPS主机?
jQuery 常见小例汇总
VIVO手机上del键无效OnKeyListener不响应的原因及解决方法
软银砸40亿美元收购DigitalBridge 强化AI资料中心布局
国美网站制作流程,国美电器蒸汽鍋怎么用官方网站?
php读取心率传感器数据怎么弄_php获取max30100的心率值【指南】
七夕网站制作视频,七夕大促活动怎么报名?
Laravel Eloquent:优雅地将关联模型字段扁平化到主模型中
零基础网站服务器架设实战:轻量应用与域名解析配置指南
Gemini怎么用新功能实时问答_Gemini实时问答使用【步骤】
深入理解Android中的xmlns:tools属性
大连网站制作费用,大连新青年网站,五年四班里的视频怎样下载啊?
合肥制作网站的公司有哪些,合肥聚美网络科技有限公司介绍?
Laravel如何使用Scope本地作用域_Laravel模型常用查询逻辑封装技巧【手册】
Laravel如何实现数据库事务?(DB Facade示例)
android nfc常用标签读取总结
HTML 中动态设置元素 name 属性的正确语法详解
Laravel模型关联查询教程_Laravel Eloquent一对多关联写法
美食网站链接制作教程视频,哪个教做美食的网站比较专业点?
如何确保FTP站点访问权限与数据传输安全?
如何在腾讯云免费申请建站?
千问怎样用提示词获取健康建议_千问健康类提示词注意事项【指南】
百度输入法ai面板怎么关 百度输入法ai面板隐藏技巧
ChatGPT 4.0官网入口地址 ChatGPT在线体验官网
Laravel怎么使用Intervention Image库处理图片上传和缩放
用yum安装MySQLdb模块的步骤方法
免费视频制作网站,更新又快又好的免费电影网站?
如何用腾讯建站主机快速创建免费网站?
如何用PHP快速搭建高效网站?分步指南
大连企业网站制作公司,大连2025企业社保缴费网上缴费流程?
HTML5打空格有哪些误区_新手常犯的空格使用错误【技巧】
Laravel项目如何进行性能优化_Laravel应用性能分析与优化技巧大全
iOS发送验证码倒计时应用
香港服务器网站推广:SEO优化与外贸独立站搭建策略
如何在万网主机上快速搭建网站?
laravel怎么通过契约(Contracts)编程_laravel契约(Contracts)编程方法
网站建设保证美观性,需要考虑的几点问题!
Laravel怎么创建自己的包(Package)_Laravel扩展包开发入门到发布
laravel怎么用DB facade执行原生SQL查询_laravel DB facade原生SQL执行方法
js实现点击每个li节点,都弹出其文本值及修改
独立制作一个网站多少钱,建立网站需要花多少钱?
三星网站视频制作教程下载,三星w23网页如何全屏?
海南网站制作公司有哪些,海口网是哪家的?
如何用狗爹虚拟主机快速搭建网站?
Laravel如何发送邮件_Laravel Mailables构建与发送邮件的简明教程
如何快速生成可下载的建站源码工具?
如何在新浪SAE免费搭建个人博客?
Laravel如何发送邮件和通知_Laravel邮件与通知系统发送步骤
如何在自有机房高效搭建专业网站?
大型企业网站制作流程,做网站需要注册公司吗?

