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

比较著名的seo网站千度网站

比较著名的seo网站,千度网站,株洲seo主管,潍坊网站建设 世纪环球16楼上次学习截止到拦截器 1.构建RESfun服务 PathVariable通过url路径获取url传递过来的信息 2.MyBatisPlus 第三行的mydb要改为自己的数据库名 第四,五行的账号密码改成自己的 MaooerScan告诉项目自己的这个MyBatisPlus是使用在哪里的,包名 实体类的定义…

上次学习截止到拦截器

1.构建RESfun服务

PathVariable通过url路径获取url传递过来的信息

2.MyBatisPlus

第三行的mydb要改为自己的数据库名

第四,五行的账号密码改成自己的

@MaooerScan告诉项目自己的这个MyBatisPlus是使用在哪里的,包名

实体类的定义:

MyBtaisPlus可以减少基本sql语句的应用,继承BaseMapper<T>即可,T为你的实体类。

键的注解:

在 Java 开发中,尤其是在使用 MyBatis-Plus 这样的 ORM 框架时,@TableId@TableField 注解用于描述与数据库表字段的映射关系。以下是这两个注解的详细解释:

1. @TableId

@TableId 注解用于标识实体类中的主键字段。它提供了主键的相关配置,确保在数据库操作时正确处理主键。

主要属性:
  • value: 指定数据库表中的主键字段名。
  • type: 指定主键的生成策略,可以是以下几种类型:
    • Input: 用户手动输入主键
    • ID_WORKER: 雪花算法生成主键(默认)
    • UUID: 生成 UUID 作为主键
    • ASSIGN_ID: 自增主键(如数据库自增字段)
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;@TableName("user")
public class User {@TableId(value = "user_id", type = IdType.ASSIGN_ID)private Long userId;private String username;private String email;// getters 和 setters
}
2. @TableField

@TableField 注解用于描述实体类中的普通字段,指定它们与数据库表字段的映射关系。可以用来控制字段的特性,如是否在 SQL 操作中包含、字段名等。

主要属性:
  • value: 指定数据库表中的字段名。
  • exist: 指定该字段在数据库表中是否存在,默认值为 true。如果设置为 false,则在数据库操作时将忽略该字段。
  • fill: 用于字段的自动填充策略,常用于插入或更新时填充字段(例如创建时间、修改时间等)。
示例:
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;@TableName("user")
public class User {@TableId(value = "user_id", type = IdType.ASSIGN_ID)private Long userId;@TableField("username")private String username;@TableField(value = "email", exist = true)private String email;@TableField(value = "created_time", fill = FieldFill.INSERT)private LocalDateTime createdTime;// getters 和 setters
}
3. 总结
  • @TableId 用于定义实体类的主键及其生成策略。
  • @TableField 用于定义普通字段及其数据库映射关系,提供更多的灵活性。
  • 这两个注解是 MyBatis-Plus 中简化数据库操作的核心部分,可以帮助开发者更方便地进行数据持久化管理。

3.MyBtisPlus的多表查询及分页查询

这里的代替什么便签,是指MyBatis的便签(表格里面的便签)

分页配置:

多表查询:

http://www.sczhlp.com/news/66213/

相关文章:

  • 网站建设用哪个app电脑制作视频的软件有哪些
  • 烟台教育平台网站建设贸易公司 网站 扶持
  • 树分治总结
  • 已经上传到了@https://app.pinata.cloud/ipfs/files 的图片,可以导出tokenURI吗?
  • 衡水网站建设衡水旅游网站功能
  • 如何查看 网站诊断客户管理系统免费版
  • 长沙免费模板建站php5 mysql网站开发基础与应用
  • 重庆网站制作一般多少钱百度网站收入
  • 网站改版 百度网站技术开发
  • 网站开发合同需要交印花税吗网络最火的销售平台
  • 网站文件名格式做淘宝客为什么要建网站
  • 网站建设的宿主选择比特币矿池网站怎么做
  • 给前端做网站的图片叫什么有哪些网站做明星周边
  • wordpress 查看版本号做网站和优化公司的宣传语
  • 乐清网站设计哪家好宁国做网站的
  • js---计算加班时长
  • 萧山城市建设网站温州微信网站定制
  • 网站关键词几个字贵阳建筑公司网站建设
  • 企业网站建设的基本步骤西安教育平台网站建设
  • 做糕点哪个网站做追星网站效果图
  • 第一篇 电路的基本概念与基本定律
  • AI如何重塑未来城市的技术架构
  • Round 1044 (C - E)
  • 网站的专业wordpress图片网盘插件腾讯
  • 江西短视频seo搜索报价同仁seo排名优化培训
  • 阿里云 有企业 网站吗电商网站设计思想
  • 公司网站建设的环境分析免费的网站怎么做
  • 2015做导航网站有哪些功能企业营销网站建设规划
  • 企业手机网站建设教程网页设计板式类型
  • 钢琴网站建设原则网站推广的工具