ibatis insert一个java类里面的属性怎么写

比如数据库表Grade中有SchoolID这个字段,但是实际Java建立的模型Grade类里包含的是School类,School类里有SchoolID字段,
是不是这样写 schoolID=#school.schoolID#

对,比如:

<![CDATA[
insert into group_info (id, student_id) VALUES (#id#, #studentInfo.id#)
]]>

配好了直接把School类丢进去就可以了吧

insert into CATEGORY (
CATID,NAME,DESCN)
values (
?,?,?
)

SqlMap sqlMap=DaoCommon.getSqlMap(DaoCommon.getDefautDao());
sqlMap.executeUpdate("insertCategoryDao",vo);
配置文件内配置好关系 直接把VO对象 传进去就可以了


delete from CATEGORY
where CATID =#categoryId#

操作单个属性的话 就把属性的名字 放到两个#号只见 ibatis通过反射可以拿到属性的值

#school.schoolId#是这样写的