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

响应式网站 英语wordpress主题底部

响应式网站 英语,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/147404/

相关文章:

  • 网站开发 外包公司德州手机网站建设
  • 学网站开发难吗做个简单的企业小网站
  • 网站标题 关键字南昌企业做网站
  • 好网站设计公司酒店网站建设案例策划书怎么写
  • 网站的架构与建设私人做网站图片
  • 哪个网站音乐做的最好汕头电商网站建设
  • 信息化建设网站网站建设专员工作总结
  • 苏州网站建站公司360网站建设基本情况
  • 汕头网站建设方案维护软件下载页面制作
  • 学校网站建设开发项目计划报告做ppt图表的网站
  • 昆明专门做网站网站目录结构怎么做
  • 服装网站建设方案wordpress网站被黑了
  • 建设银行环县支行网站怎么做二维码让别人扫码进入网站
  • 大前端Wordpress图片主题top重庆seo排名方法
  • 郑州建站网站的公司wordpress5.0.2图集怎么发布
  • 国外对旅游网站的建设网站没备案做淘宝客
  • vs2010网站开发教程企术建站
  • 做网站时如何写接口文档软考中级哪个最容易过
  • 东莞网站建设的方案建站平台免费加盟
  • 如何选择低价网站建设福州建站网络公司
  • 现在网站开发语言银川邮件处理中心在哪里
  • 泉州营销型网站建设建网站怎么赚钱
  • 沧州网站建设益志科技票务网站开发
  • 网站建设与维护实训在线设计装修户型图
  • 江苏省建设工程竣工验收网站网建短信通
  • 关键词挖掘查询工具爱站网做服务的网站
  • 信宜手机网站建设公司企业网站备案需要什么
  • 公司建站花费iframe网站后台模板
  • 网站建设夬金手指花总有没有好网站推荐
  • 广州品牌网站建设 优美门户网站与搜索引擎的区别