前面大概介绍了JDBC连接数据库的过程,以及怎么操作数据库,今天给大家分享JDBC怎么处理CLOB和BLOB存储图片的事情,以及JDBC怎么去处理事务。怎么在插入数据的时候生成主键返回值
1.1、JDBC处理CLOB(在MySQL中是TEXT)
环境:
create table tb_clob_test_1(id int,clob_data text); 前面使用的DButils工具类,用来获取Connection连接和关闭资源。
1)text类型也可以存储字符串
public void clobTest_1() { Connection conn = null; PreparedStatement pstmt = null; try { conn = DBUtils.getConn(); String sql = "insert into tb_clob_test(clob_data)values(?)"; pstmt = conn.prepareStatement(sql); pstmt.setString(1, "hello world"); pstmt.execute(); } catch (SQLException e) { e.printStackTrace(); } finally { DBUtils.close(null, pstmt, conn); } }