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

公司的网站怎么做如何编写代码

公司的网站怎么做,如何编写代码,建网平台,wordpress跟随按钮怎么做上次学习截止到拦截器 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.yayakq.cn/news/160730/

相关文章:

  • aspcms三合一网站源码怎样用手机建个人网站
  • 网站建设是否属于技术合同沂水做网站
  • 魔力百科网站做料理视频是做网站的怀孕后
  • 教育类网站开发需求说明书郴州网站建设哪里比较好
  • 网站的用户体验个人网站备案材料
  • wordpress动漫网站开发公司取名字大全
  • 深圳做网站推广的公司wordpress升级php版本
  • php购物网站开发设计织梦图片瀑布流网站模板
  • 信阳网站设计网站建设专有名词
  • 怎么让网站文章被收录江门seo
  • 上传的网站打不开网站首页qq在线咨询js
  • cdr做网站流程赣州市经开区住房和建设局网站
  • 江苏嘉文建设发展有限公司网站婚庆公司一条龙一般多少钱
  • 在哪里可以做网站赚钱建设一个电影网站需要多少钱
  • 站内推广方案晋城网站建设价格
  • 外贸网站建设公司如何安居客网官网入口
  • 西安网站 技术支持牛商网wordpress php 得到页面描述
  • 北京做网站源代码的青岛市疾病预防控制中心紧急提示
  • 商标设计在线网站开发使用api对seo
  • 网站开发怎么进行数据库连接广州市网站建设在哪里
  • 淮北市矿务局工程建设公司网站企业网站建设合同书标准版
  • 手机网站设计报价襄阳做网站多少钱
  • 为企业设计网站seo是什么简称
  • 网站开发知识培训北京 网站定制开发
  • 义乌外贸网站建设公司洛阳网站建设培训
  • 中国平面设计公司seo常规优化
  • 重庆做网站多少钱昌吉住房和城乡建设局网站
  • 东营科技官方网站二级建造师证书查询官方网站
  • 大连制作网站软件蜘蛛搜索引擎网页版
  • 有了服务器怎么做网站建设网站预期效果怎么写