发布网友 发布时间:2022-04-26 23:47
共4个回答
热心网友 时间:2022-04-13 23:23
已解决,只需要俩行代码即可。。QQ交谈
热心网友 时间:2022-04-14 00:41
呃...我的理解有点模糊,好像你需要插入数据库和修改数据库的值,下面我写一部分sql,
插入:
insert into MX_COURSE(NAME,LEVELS,ORGIN_PRICE,PRICE,PEOPLE_NUM,STYLE_ID,....) values(?,?,?,?,?,?,?,?,?,?,?,?,...) //后面的问号对应前面的个数
更新:这个你写了,这正是让我迷糊的地方,不知道你的意图了,收手了。
热心网友 时间:2022-04-14 02:16
Connection conn = DriverManager.getConnection(url, username, password);
Statement str = conn.createStatement();
str.execute("insert into MX_COURSE values (?,?,?) ");追问不是jdbc的连接形式,上面说了采用hibernate注解方式了,
追答类似如下:
tt.setContentClob(Hibernate.createClob(" "));
session.save(tt);
session.flush();
session.refresh(tt, LockMode.UPGRADE);
oracle.sql.CLOB clob = (oracle.sql.CLOB) tt.getContentClob();
Writer writer = clob.getCharacterOutputStream();
writer.write(tt.getContent());
writer.flush();
writer.close();
热心网友 时间:2022-04-14 04:07
1