一、创建表
oracle:
create table baoxiandan (
id number(20) not null,
fileName varchar2(200) not null,
content blob,
primary key(id)
);
create sequence seq_baoxiandan;
二、Hibernate映射文件
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="com.erry.tntops.acer.model.impl.CarrierImpl"
table="BAOXIANDAN"
proxy="com.erry.tntops.acer.model.Carrier">
<id name="id" column="ID" type="long" unsaved-value="-1">
<generator class="sequence">
<param name="sequence">SEQ_BAOXIANDAN</param>
java 大文件以二进制保存到数据库
最新推荐文章于 2024-07-13 03:20:30 发布
本文详细介绍了如何使用Java将大文件以二进制形式存储到数据库中,涉及文件读取、数据库连接及二进制数据操作等关键步骤,适合Java开发者参考学习。
摘要由CSDN通过智能技术生成