可以使用三种注解来引入DAO层的接口到spring容器中.1.@Mapper,写在每一个DAO层接口上,如下: 2.@MapperScan和@ComponentScan两者之一.前者的意义是将指定包中的所有接口都标注为DAO层接口,相当于在每一个接口上写@Mapper.后者则是代替所有 //指定这是一个操作数据库的mapper@Mapperpublic interface DepartmentMapper { @Select("select * from department where id=
底层方法封装:模糊查询,姓张的人 查询思路:select * from elec_text o #Dao层 where o.textName like '%张%' #Service层 and o.textRemark like '%张%' #Service层 order by o.textDate ASC, o.textName DESC ; #Service层 为了在业务层对称,采用如下写法: select * from elec_text