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

古镇 网站建设iis配置wap网站

古镇 网站建设,iis配置wap网站,建设网站证书不受信任,网页制作软件s参考&#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/762953/

相关文章:

  • 江西省建设职业培训学校网站友情链接交换的意义是什么
  • 七个php源码下载的网站wordpress 评论 改微博
  • 做报纸网站电商分销
  • 人跟狗做网站迷失传奇网站naocq
  • 杭州下城区建设局网站网络营销外包公司的评价
  • 建设网站过时wordpress从入门到精通pdf
  • 保险官网查询惠州seo优化服务
  • 德阳建设公司网站北京市建网站
  • 监理建设协会网站班级网页设计模板html代码
  • 株洲网站优化哪家强源码哥网站的模板
  • 南宁网站排名优化公司哪家好亚马逊没有网站怎么做seo
  • 网络推广营销培训seo快速排名优化方式
  • 网站 建设 后台管理程序江门市网站建设公司
  • 网站域名不备案深圳企业管理咨询公司排名
  • 找一个网站做搜索引擎分析有哪些公司的网站设计的好
  • 果园网站建设模板网优酷
  • 北京附近做网站的公司有哪些网站转app工具
  • 郑州网站建设专家专业的网站开发团队需要哪些人
  • 网上停车场做施工图人员网站镇江网络违法网站
  • 自建网站平台的页面功能工程建设教育网站
  • 汕头市道路建设网站学网站开发工程师难学吗
  • 郑州艾特网站建设网站设计需求原型图
  • 网站引导页是什么网店无货源怎么做
  • 做老师讲课视频的教育网站帮助做问卷调查的网站
  • 网站开发的内容适合做网站的软件有哪些
  • 昆明做网站建设哪家好南京广告公司排名
  • 电商网站做互联网金融八宝山网站建设
  • 外贸soho网站帝国网站制作广告
  • 青岛专业网站建设哪家好wordpress首页地址怎么修改
  • 最大的地方门户网站源码手机网站可以做百度商桥吗