开发框架是mybatis,其中两张关联的表。表a.id = 表b.me_id(关联关系)。如何向这两张表中插入数据
解决方案 »
- struts2标签显示jquery ajax从后台查询的list数据
- DAO中有这么使用hibernate吗
- struts+spring+hibernate整合框架遇到麻烦,请知道的帮忙解决,急!在线等!!
- Hibernate里使用Criteria的问题
- 北京华路时代招聘JAVA软件开发工程师5人
- openadaptor中数据库组件SQLSource的问题(急出豆了)
- weblogic跟J2EE到底都可以做些什么啊?是不是只能做WEB开发啊?
- 我使用JBuilderX 的JDBC去连接MySQL
- 有状态的会话BEAN的状态体现在哪一方面?
- scrollpane问题,高手请进!!!
- java web
- 关于hibernate中事物管理问题
<insert id="insert">
CREATE PROCEDURE test_pro
AS
BEGIN trans
BEGIN TRY
INSERT INTO member(
m.name
) VALUES (
#{m.name}
)
INSERT INTO asset(
id,
create_by,
create_date,
update_by,
update_date,
res,
del_flag,
me_id,
integral,
amount,
explain_txt
) VALUES (
#{id},
#{createBy.id},
#{createDate},
#{updateBy.id},
#{updateDate},
#{res},
#{delFlag},
#{me_id},
#{integral},
#{amount},
#{explain}
)
COMMIT trans
END TRY
BEGIN CATCH
ROLLBACK trans
END CATCH
</insert>我这个报错是为什么
<insert id="insert">
CREATE PROCEDURE test_pro
AS
BEGIN trans
BEGIN TRY
INSERT INTO member(
m.name
) VALUES (
#{m.name}
)
INSERT INTO asset(
id,
create_by,
create_date,
update_by,
update_date,
res,
del_flag,
me_id,
integral,
amount,
explain_txt
) VALUES (
#{id},
#{createBy.id},
#{createDate},
#{updateBy.id},
#{updateDate},
#{res},
#{delFlag},
#{me_id},
#{integral},
#{amount},
#{explain}
)
COMMIT trans
END TRY
BEGIN CATCH
ROLLBACK trans
END CATCH
</insert>我这个报错是为什么 你都不贴报错信息吗?我看你好像写的是个procedure,你完全可以写在SQL文件 然后调用 类似于mybatis调用存储哪个样子