12 2020 档案

摘要:1.背景 在实际开发中,可能会涉及到开始是Oracle数据库,但是后面想使用mysql数据库 那么这时候我们就需要使用到Oracle数据库转变为mysql数据库 2.具体步骤 步骤一:导出Oracle表结构的sql文件 步骤二:将上一步中导出的sql文件导入到powerDesigner中 步骤三:转 阅读全文
posted @ 2020-12-25 16:41 李东平|一线码农 阅读(2284) 评论(0) 推荐(1)
摘要:1.背景 在实际开发中,我们除了会使用常用的参数判断,如字符串不为空,最大值,最小值等 我们还可以自定义参数校验规则 2.实际生产问题 实际生产中同步订单的时候, 假设我们要求订单状态值只能是 -1, 0, 1, 或者不传 3.实现方案 步骤一:建立一个参数检查对象EnumValueValidato 阅读全文
posted @ 2020-12-24 18:57 李东平|一线码农 阅读(311) 评论(0) 推荐(0)
摘要:1.背景 实际开发中,很多时候要对参数校验,比如为空等, 除了要在接口的入口处使用,很多普通方法也需要检查,比如service方法, 那么如何在service上使用这个参数校验呢? 2.使用方式 步骤一: service接口的方法参数上添加注解@Valid 步骤二: service实现的类上加注解  阅读全文
posted @ 2020-12-24 17:06 李东平|一线码农 阅读(4790) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2020-12-20 17:43 李东平|一线码农 阅读(1) 评论(0) 推荐(0)
摘要:1.背景 本教程将介绍如何使用 mybatis-plus 工具自动给我们生成 Controller、Service、Entity、Mapper、Mapper.xml 层代码; 给出一个便于于学习理解的的最基础版本, 同时为了便于大家快速在实际生产同时也给出一个更符合生产使用的生产版本, 在这个版本中 阅读全文
posted @ 2020-12-18 10:02 李东平|一线码农 阅读(4764) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2020-12-18 08:56 李东平|一线码农 阅读(0) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2020-12-17 09:05 李东平|一线码农 阅读(2) 评论(0) 推荐(0)
摘要:1.背景 大纲 调度任务在系统中中经常用到, 比如 定时发送营销短信 定时检查订单状态 等等。。。。。 总之我们经常会用到定时任务 官方文档:https://www.xuxueli.com/xxl-job/ 2.必须要理解的两个概念 1.我自己的理解: 调度中心:通俗的理解就是管理者,好比公交车的调 阅读全文
posted @ 2020-12-16 15:35 李东平|一线码农 阅读(688) 评论(0) 推荐(0)
摘要:1.课程大纲 2.目录链接 1.简介与CRUD快速使用 https://www.cnblogs.com/newAndHui/p/13938754.html 2.注解的使用 https://www.cnblogs.com/newAndHui/p/13939452.html 3.查询精讲 https:/ 阅读全文
posted @ 2020-12-16 06:53 李东平|一线码农 阅读(3238) 评论(0) 推荐(0)
摘要:1.背景 大纲 Spring Boot Admin 是一个管理和监控Spring Boot 应用程序的开源软件。每个应用都认为是一个客户端,通过HTTP或者使用 Eureka注册到admin server中进行展示,Spring Boot Admin UI部分使用AngularJs将数据展示在前端。 阅读全文
posted @ 2020-12-15 18:09 李东平|一线码农 阅读(1957) 评论(0) 推荐(1)
摘要:1.背景 注解的使用 大多数请求下我们默认为有如下对应关系 1.数据库中的表名 > java中的实体类名 (下划线与驼峰转换) 2.数据中的id为主键 3.数据库中的字段名 > java中的实体的成员变量 但是但是..... 难道必须一一对应没,我不对应行吗? 当然行,数据库中我们经常会根据业务划分 阅读全文
posted @ 2020-12-15 06:31 李东平|一线码农 阅读(622) 评论(0) 推荐(0)
摘要:1.背景 mybatis-plus除了常规的一些CRUD还有其他的的功能如下 2.逻辑删除 2.1.实现配置 步骤一、数据库准备一个逻辑删除字段,一般是deleted 步骤二、配置文件中添加入下配置 步骤三、java实体上加标签如下: 2.2.实际案例演示 package com.ldp.demo0 阅读全文
posted @ 2020-12-15 06:27 李东平|一线码农 阅读(1071) 评论(0) 推荐(0)
摘要:1.背景 在springboot整合redisson是读取配置文件为null 2.解决方案 这两个jar包可能存在冲突 <!-- redisson-spring-boot-starter --> <dependency> <groupId>org.redisson</groupId> <artifa 阅读全文
posted @ 2020-12-10 16:46 李东平|一线码农 阅读(873) 评论(0) 推荐(0)
摘要:1.背景 本节要么很简单,要么不重要,知道就可以了. 2.更新 package com.ldp.demo01; import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; import com.ldp.entity.Sy 阅读全文
posted @ 2020-12-07 19:08 李东平|一线码农 阅读(406) 评论(0) 推荐(0)
摘要:1.背景 查询在实际生产中用得最多,也最灵活. 2.查询案例 表结构: CREATE TABLE `sys_user` ( `id` int(32) NOT NULL AUTO_INCREMENT COMMENT '主键', `name` varchar(64) DEFAULT NULL, `par 阅读全文
posted @ 2020-12-07 18:51 李东平|一线码农 阅读(613) 评论(1) 推荐(0)
摘要:1.背景 mybatis-plus给出了很多配置, 大部分的配置使用默认的就可以了, 但是还是有很多需要的配置比如: # mybatis-plus相关配置 mybatis-plus: # xml扫描,多个目录用逗号或者分号分隔(告诉 Mapper 所对应的 XML 文件位置) mapper-loca 阅读全文
posted @ 2020-12-07 17:17 李东平|一线码农 阅读(382) 评论(0) 推荐(0)
摘要:1.背景 2.大型网站的名称含义 1.pv PV=Page View(s),页面浏览量, 据说 某宝的日均PV 可以达到2亿; 2.UV(独立访客):即Unique Visitor,访问您网站的一台电脑客户端为一个访客。00:00-24:00内 相同的客户端只被计算一次。 3.IP(独立IP):即I 阅读全文
posted @ 2020-12-03 11:33 李东平|一线码农 阅读(235) 评论(0) 推荐(0)
摘要:1.关键字查找 2.保存登录密码 完美! 阅读全文
posted @ 2020-12-02 15:50 李东平|一线码农 阅读(286) 评论(0) 推荐(2)