SSM
关于SSM的一些问题啊
「已注销」
手握神剑让希望完美绽放!
展开
-
@MapperScan注解使用
直接在需要注入mapper的类上,写上@MapperScan("mapper所在的包名")即可对于mapper这种文件,还是不用注解的好,每个都要加,比较麻烦.用xml方式比较方便,只需添加mapper接口的扫描器,就可以给包下的所有接口自动生成相应的代理类,不需要一个一个的配置了.1、@Mapper注解:作用:在接口类上添加了@Mapper,在编译之后会生成相应的接口实现类...转载 2020-01-07 19:50:47 · 1271 阅读 · 0 评论 -
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.xiongluoluo.map
今天做ssm多表练习的时候,出现了一个问题,调了半天,发现自己namespace配置成bean了,我服了........一开始还好奇,咋增删改查都找不到呢,代码也没什么问题啊,这真是太坑了,写代码一定要认真,不然净给自己挖大坑.就是这个错误,增删改查都说找不到对应的statement,我对了一遍,方法名啥的都一样.控制台输出的错误是这种(增删改查都是)"C:\Program Files...原创 2020-01-05 23:28:13 · 219 阅读 · 0 评论 -
SSM配置事务的两种方式详解:Xml方式和注解方式
SSM配置事务的方式之Xml形式:在applicationContext.xml文件中添加:<!-- 事务控制不使用事务控制的时候,增删改也能进行,那可能是spring与mybatis整合之后,spring自动调用了mybatis底层的JDBC去处理事务,但这种处理事务是dao层的,也就是mapper层的我们真正需要的事务处理是service层的.se...原创 2020-01-07 20:31:20 · 1101 阅读 · 0 评论 -
SSM整合的一些小问题
1.为什么SSM整合的时候,没有配置事务管理,增删改也可以正常进行因为Spring的存在,可能直接使用了mybatis底层的JDBC处理事务,这种事务处理是给mapper层也就是dao层用的.我们希望的事务处理是在Service层.当Service层中某个方法调用了多个mapper层方法时,要保证这多个方法同时成功,同时失败.必须要配置事务管理....原创 2019-12-29 16:19:48 · 148 阅读 · 0 评论