网站建设约谈表态发言宁波企业网站制作推荐
网站建设约谈表态发言,宁波企业网站制作推荐,安卓编程软件app,石家庄网络营销哪家好做1.MyBatis-Plus的代码生成器快速生成后端代码 实体类 持久层代码 注意#xff1a;mapper接口都继承于BaseMapper 服务层代码 注意#xff1a;service接口都继承于IService#xff0c;service实现类都继承ServiceImpl 控制层代码 注意#xff1a;只有类mapper接口都继承于BaseMapper 服务层代码 注意service接口都继承于IServiceservice实现类都继承ServiceImpl 控制层代码 注意只有类没有内容 2.mapper接口都继承于BaseMapper。BaseMapper里定义持久层操作表的基本方法 添加对象 insert 通过主键id删除对象 deleteById 修改对象 updateById 通过主键查询某个对象 selectById 返回符合条件的数量 int selectCount 返回符合条件的数据 ListT selectList 3.服务层代码的简化 service接口都继承于IService接口 service实现类都继承ServiceImpl类 添加对象 boolean save(T entity) 通过主键id删除对象 boolean removeById(Serializable id) 修改对象 boolean updateById(T entity) 通过主键查询某个对象 T getById(Serializable id) 返回符合条件的数量 int count(WrapperT queryWrapper) 返回符合条件的数据 ListT list(WrapperT queryWrapper)
作用1.指定生成工厂类实体类控制层 服务层的接口服务层mapper层 2.在BaseMapper与ServiceImpl有自定义sql方法单表查询不需要查询语句 2.1使用筛选条件 在控制层 new QueryWrapper 对象like eq lt小于 gt大于 2.2 从前端获取数据是数组 无需加注释集合 RequestParamjson RequestBody 3.自带分页插件 IPage实体类 iPage new Page(页数条数) mapper层.selectPage(iPage,querywrapper(筛选条件))
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/90427.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!