展开
拓展 关闭
订阅号推广码
GitHub
视频
公告栏 关闭

随笔分类 -  后端

上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 25 下一页
摘要:pom.xml <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <version>2.6.1</vers 阅读全文
posted @ 2022-07-19 13:23 DogLeftover 阅读(37) 评论(0) 推荐(0)
摘要:实体类 @Data @TableName(autoResultMap = true) //不配合 typeHandler 或 numericScale 使用无意义,演示而已 public class Child { private Long id; private String name; priv 阅读全文
posted @ 2022-07-19 11:21 DogLeftover 阅读(33) 评论(0) 推荐(0)
摘要:构建1个maven项目,导入依赖 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <version>2. 阅读全文
posted @ 2022-07-19 11:01 DogLeftover 阅读(35) 评论(0) 推荐(0)
摘要:idea安装MyBatisX插件 idea连接mysql数据库,选中表 配置:项目路径、包路径、实体包名、忽略字段前后缀,忽略表的前后缀 配置:注解、注释、模板、mapper接口路径、mapper映射路劲、业务层路径 快速生成crud:mapper中编写接口,选中后,安装alt+enter,点击第2 阅读全文
posted @ 2022-07-08 16:14 DogLeftover 阅读(61) 评论(0) 推荐(0)
摘要:将之前的数据库作为主库,删除product表,只保留user表 再创建1个数据库作为从库,同时创建product表 创建1个spring boot项目,再之前依赖的基础上引入如下依赖 <dependency> <groupId>com.baomidou</groupId> <artifactId>d 阅读全文
posted @ 2022-07-08 15:56 DogLeftover 阅读(27) 评论(0) 推荐(0)
摘要:导入依赖 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-generator</artifactId> <version>3.5.1</version> </dependency> <dependency> 阅读全文
posted @ 2022-07-08 14:58 DogLeftover 阅读(19) 评论(0) 推荐(0)
摘要:编写枚举类 @Getter public enum SexEnum { MALE(1, "男"), FEMALE(2, "女"); @EnumValue //将注解所标识的属性的值存储到数据库中 private Integer sex; private String sexName; SexEnum 阅读全文
posted @ 2022-07-08 14:44 DogLeftover 阅读(21) 评论(0) 推荐(0)
摘要:分页插件 编写配置类 @Configuration @MapperScan("com.atguigu.mybatisplus.mapper") public class MyBatisPlusConfig { @Bean public MybatisPlusInterceptor mybatisPl 阅读全文
posted @ 2022-07-08 13:23 DogLeftover 阅读(22) 评论(0) 推荐(0)
摘要:简介 Wrapper : 条件构造抽象类,最顶端父类 AbstractWrapper : 用于查询条件封装,生成 sql 的 where 条件 QueryWrapper : 查询条件封装 UpdateWrapper : Update 条件封装 AbstractLambdaWrapper : 使用La 阅读全文
posted @ 2022-07-07 14:27 DogLeftover 阅读(41) 评论(0) 推荐(0)
摘要:@TableName # 方式1 # 如果实体类名称为User,与表名t_user不一致时 # 使用如下方式指定表名 @TableName("t_user") # 方式2 # 当实体类名称为User,表名称为t_user # 在application.yml中配置如下 mybatis-plus: # 阅读全文
posted @ 2022-07-07 11:21 DogLeftover 阅读(47) 评论(0) 推荐(0)
摘要:配置日志输出 # application.yml中配置如下 mybatis-plus: configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl 基本crud操作 @SpringBootTest public class 阅读全文
posted @ 2022-07-07 10:12 DogLeftover 阅读(25) 评论(0) 推荐(0)
摘要:简介 MyBatis-Plus(简称 MP)是一个 MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生 特性 无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑 损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作强大 阅读全文
posted @ 2022-07-07 09:27 DogLeftover 阅读(23) 评论(0) 推荐(0)
摘要:pom.xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <version>2.6.5</version> </dependenc 阅读全文
posted @ 2022-07-05 13:06 DogLeftover 阅读(38) 评论(0) 推荐(0)
摘要:实体类 @Data // 生成getter和setter方法 @AllArgsConstructor // 有参构造器 @NoArgsConstructor // 无参构造器 @ToString // toString方法 @Accessors(chain = true) @TableName("u 阅读全文
posted @ 2022-06-22 22:38 DogLeftover 阅读(108) 评论(0) 推荐(0)
摘要:拦截器参数 @Component //定义拦截器类,实现HandlerInterceptor接口 //注意当前类必须受Spring容器控制 public class ProjectInterceptor implements HandlerInterceptor { @Override //原始方法 阅读全文
posted @ 2022-05-25 22:32 DogLeftover 阅读(55) 评论(0) 推荐(0)
摘要:构建1个maven项目,导入依赖 <dependencies> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</version> <sco 阅读全文
posted @ 2022-05-25 21:47 DogLeftover 阅读(46) 评论(0) 推荐(0)
摘要:将前端页面放到webapp目录下 使用springmvc放行页面 @Configuration public class SpringMvcSupport extends WebMvcConfigurationSupport { @Override protected void addResourc 阅读全文
posted @ 2022-05-25 21:46 DogLeftover 阅读(13) 评论(0) 推荐(0)
摘要:编写异常状态码 public class Code { public static final Integer SAVE_OK = 20011; public static final Integer DELETE_OK = 20021; public static final Integer UP 阅读全文
posted @ 2022-05-25 21:38 DogLeftover 阅读(37) 评论(0) 推荐(0)
摘要:返回结果集 public class Result { //描述统一格式中的数据 private Object data; //描述统一格式中的编码,用于区分操作,可以简化配置0或1表示成功失败 private Integer code; //描述统一格式中的消息,可选属性 private Stri 阅读全文
posted @ 2022-05-25 20:56 DogLeftover 阅读(31) 评论(0) 推荐(0)
摘要:编写实体类 public class Book { private Integer id; private String type; private String name; private String description; public Integer getId() { return id 阅读全文
posted @ 2022-05-25 20:53 DogLeftover 阅读(17) 评论(0) 推荐(0)

上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 25 下一页