当前位置: 首页 > news >正文

网站建设哪专业口碑宣传

网站建设哪专业,口碑宣传,wordpress广告设置,东莞网上销售网站建设参考&#xff1a;黑马MyBatisPlus教程全套视频教程&#xff0c;快速精通mybatisplus框架 1.Mapper-plus配置 1.MapperScan("Mapper目录的位置") 2.Mapper层文件需要继承BaseMapper extends BaseMapper<实体类> 3.开启日志 4.配置类 Configuration public cl…

参考:黑马MyBatisPlus教程全套视频教程,快速精通mybatisplus框架

1.Mapper-plus配置

1.@MapperScan("Mapper目录的位置")

2.Mapper层文件需要继承BaseMapper

extends BaseMapper<实体类>

3.开启日志

4.配置类

@Configuration
public class MybatisConfig {
    @Bean
    public MybatisPlusInterceptor mybatisPlusInterceptor() {
        MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();
        interceptor.addInnerInterceptor(new PaginationInnerInterceptor(DbType.MYSQL));
        return interceptor;
    }
}

2.标准CRUD功能

3.分页查询

使用分页需要在配置类配置

4.条件查询

查询条件(eq、lt、ge、between、like、select)

1.普通格式

2.lambda格式

  

3.lambda格式

4.两个条件都取(链式编程)(and关系)

5.两个条件取其中一个(or关系)

6.null值处理(如果有些值没有传递怎么办)
传统方法if判断

条件参数控制

5.查询投影(qw.select)

就是需要数据库返回的字段,一般不用,我们定义VO对象返回就行

6.条件分页查询

// 假设要进行分页查询,每页显示10条记录,查询第1页,查询条件为 age > 25
//1.分页条件
IPage<User> page = new Page<>(1, 10);

//2.查询条件
QueryWrapper<User> queryWrapper = new QueryWrapper<>();
queryWrapper.gt("age", 25);

//3.获取分页数据
IPage<User> userPage = userMapper.selectPage(page, queryWrapper); // 调用 selectPage 方法

List<User> userList = userPage.getRecords();
long total = userPage.getTotal();
System.out.println("Total users (age > 25): " + total);
for (User user : userList) {
    System.out.println("User: " + user);
}

 

7.实体类与表的映射

select=false是密码不被查询出去

8.删除

批量删除
// 根据 entity 条件,删除记录
int delete(@Param(Constants.WRAPPER) Wrapper<T> wrapper);
// 删除(根据ID 批量删除)
int deleteBatchIds(@Param(Constants.COLLECTION) Collection<? extends Serializable> idList);
// 根据 ID 删除
int deleteById(Serializable id);
// 根据 columnMap 条件,删除记录
int deleteByMap(@Param(Constants.COLUMN_MAP) Map<String, Object> columnMap);

# 关闭大驼峰自动转换
mybatis-plus:
  configuration:
    map-underscore-to-camel-case: false
  # 如果删除实际上做的是值的更新
  global-config:
    db-config:
      logic-delete-field: isDelete # 全局逻辑删除字段名
      logic-delete-value: 1 # 逻辑已删除值
      logic-not-delete-value: 0 # 逻辑未删除值

逻辑删除字段名前要加注解,才能被识别

 业务层,持久层的这两个方法都会编程逻辑删除

9.yml文件配置

http://www.yayakq.cn/news/156876/

相关文章:

  • wordpress 站内信国家企业信用信息网查询
  • 宝山网站建设服务线上推广方案怎么写
  • 无锡专业网站制作网站建设中 意思
  • 网站建设模板可用吗wordpress插件 一键登录
  • 使用vue做简单网站教程寻找东莞微信网站建设
  • 网站建设策划书编制微信公众平台微网站怎么做
  • 手机网站关键词排名查询网站的搭建流程
  • 郑州网站顾问热狗网vs2010网站开发示例
  • 免费企业网站源码生成wordpress 随机阅读数
  • 成绩分析智能网站怎么做外贸企业网站设计公司
  • 怎样做后端数据传输前端的网站网站建设艾瑞市场分析
  • 对接标准做好门户网站建设重庆企业网站推广代理
  • 厦门的企业网站网站建设分析魅族
  • 淮安市网站企业网站营销的实现方式
  • 网站建设证据保全wordpress答题跳转
  • 东莞模板网站设计wordpress 文章标题外链
  • 如何购买网站流量北京市建设工程发包承包交易中心网站
  • 特效素材免费下载网站详情页设计思路遵循哪五个营销环节
  • 做推广效果哪个网站好公司网站一般用什么软件做
  • 关于网站建设的广告语做网站环境配置遇到的问题
  • 万网网站建设选哪个好做摄影网站的公司
  • 加强检察门户网站建设情况南宁seo主管
  • 织梦做网站教程vps服务器怎么创建多个网站
  • 哈密建设集团有限责任公司网站扬州建设局网站
  • 网站建设包装策略大庆网站建设优化
  • 个人网站设计教程12123互联网服务平台
  • 淄博网站建设专家静安建设机械网站
  • 建设外卖网站规划书免费建网站广告语
  • 如何做购物网站的限购功能代码高校网站建设运维体系问题
  • 房地产交易网站模版有没有做链接的网站吗