已采纳回答 / _Mok
一对多关系,在一的一方加多方的集合,通过一方持有多方而控制多方,这样就可以实现功能了。在多的一方,表结构已经有command_id指向主表的id了。这里是由一的一方控制多的一方,不是多对一,由多的一方控制“一”的一方。不需要在多的一方配置什么。 我有错的话,指出哦,谢谢
2016-02-01
已采纳回答 / 庄学爸
你这个方法是根据id来删除数据库表的数据.但是你在方法里面却用了selectList()方法,这个方法是用来查询返回多条数据时用的.如果你要删除,你就用delete()这个方法.还有一点是Mybatis对数据库的增删改操作才需要提交事务.对查询操作不需要提交事务.SqlSession关不关闭与对数据库操作返回的结果集没有任何影响.把图片代码中的第11行:sqlSession.selectList("Student.delete", id);改为:sqlSession.delete("Student.del...
2016-01-30
最赞回答 / czhensheng
简单的说:就是先在src下创建一个包(例com.xxx.aa),然后,点击已经新建的包,右键,新建包,在原包名下追加子包名(例com.xxx.aa.bb)就可以了;或者直接在src下新建包,在名称下以你需要嵌套的包追加嵌套的包名(如上面的例包com.xxx.aa.bb,就可是新建aa的子包)PS:如果需要显示得更有层次感,点击ECLIPSE包资源管理器右上角的下三角符号,选择包表示法,选择“分层”<...图片...>(表达能力一般般,估计应该能看得懂)
2016-01-25
已采纳回答 / WT穅壳
action只是个后缀,跟Struts2里面的action一样,再说list.action是对应一个servlet的url,不会有叫list.action的文件,只有对应的servlet类
2016-01-13