- 配置环境yaml
spring: datasource: type: com.alibaba.druid.pool.DruidDataSource driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://localhost:3306/mybatisplus_db?serverTimezone=UTC username: root password: root
- 书写数据库实体类
package com.itheima.domain;import lombok.*;@Datapublic class User { private Long id; private String name; private String password; private Integer age; private String tel; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } public Integer getAge() { return age; } public void setAge(Integer age) { this.age = age; } public String getTel() { return tel; } public void setTel(String tel) { this.tel = tel; } @java.lang.Override public java.lang.String toString() { return "User{" + "id=" + id + ", name='" + name + '\'' + ", password='" + password + '\'' + ", age=" + age + ", tel='" + tel + '\'' + '}'; }}
- 数据层书写
package com.itheima.dao;import com.baomidou.mybatisplus.core.mapper.BaseMapper;import com.itheima.domain.User;import org.apache.ibatis.annotations.Mapper;// @Mapper为了使扫描到该数据层包(SpringBoot中提及)@Mapper// 注意:MyBatisPlus不需要书写方法,我们直接继承BaseMapper类,并表明我们所使用的实体类即可public interface UserDao extends BaseMapper<User> { // 不需要书写方法,在BaseMapper类中为我们配置了大量的数据库方法来查询,新增,修改,删除}
经验总结扩展阅读
-
霍连凯|《我们的婚姻》霍连凯当全职奶爸,黎小田负责赚钱养家
-
-
-
新玉米怎么保存时间最长,让新鲜玉米长时间保存的方法
-
-
-
-
-
-
女生|“征服”女人的方法,不是去讨好她,而是做好这4件事
-
-
-
女人|它是“穷人的燕窝”,女人2天吃1次,皮肤光滑,40岁似少女
-
-
70后成熟女人唯美个性签名 2022中年女人的唯美签名
-
-
魏晨|人间清醒!魏晨参加节目聊爱情观:应该为自己的选择买单
-
-
2023年11月18日适合装修开工吗 2023年11月装修开工吉日一览表
-