开发知识点-Mybatis
  N9D7V8EkcUNl 2023年11月19日 27 0


开发知识点-Mybatis_序列化


MybatisPlus

  • [项目实战]Spring Boot 2.x 实现《百思不得姐》
  • 2-APP数据抓包
  • 3-基础环境搭建
  • 4-抓取原始数据
  • 5-json序列化与反序列化
  • 6-URL爬虫实现
  • 7-MyBatis保存原始数据
  • 8-数据建模
  • 19-配置优化与项目上线
  • 电商秒杀系统实战&&集成环境mybatis&springboot
  • 在 application.properties 配置
  • druid 配置
  • 依赖配置jdbc
  • 设计数据库
  • 创建 userservice
  • controller 中引用 service
  • 测试事务
  • 视频管理系统&&使用mybatis逆向工具生成文件
  • 使用mybatis逆向工具生成文件
  • 租房(生活服务)项目-04-服务的具体实现以及MybatisPlus
  • MybatisPlus入门
  • 02.使用Docker安装MySQL
  • 延伸mysql - Percona
  • docker部署
  • 03.MybatisPlus入门之介绍
  • MybatisPlus
  • 04.MybatisPlus入门之架构讲解
  • 架构 模块
  • 工作步骤
  • 05.MybatisPlus入门之快速入门
  • 导入依赖


开发知识点-Mybatis_前端_02


开发知识点-Mybatis_前端_03


开发知识点-Mybatis_原始数据_04

开发知识点-Mybatis_spring_05

开发知识点-Mybatis_序列化_06


开发知识点-Mybatis_spring_07


开发知识点-Mybatis_spring_08


开发知识点-Mybatis_序列化_09


开发知识点-Mybatis_前端_10


开发知识点-Mybatis_前端_11


开发知识点-Mybatis_前端_12

  • 2021 11 10 百思不得姐 后台 爬虫 重构技术

https://www.bilibili.com/video/BV1QE411V7rq?p=1

[项目实战]Spring Boot 2.x 实现《百思不得姐》

开发知识点-Mybatis_序列化_13


开发知识点-Mybatis_前端_14

  • App 爬虫

开发知识点-Mybatis_spring_15


开发知识点-Mybatis_前端_16


开发知识点-Mybatis_原始数据_17


开发知识点-Mybatis_前端_18


开发知识点-Mybatis_spring_19


开发知识点-Mybatis_spring_20


开发知识点-Mybatis_前端_21


开发知识点-Mybatis_序列化_22


开发知识点-Mybatis_序列化_23


开发知识点-Mybatis_原始数据_24


开发知识点-Mybatis_前端_25


开发知识点-Mybatis_前端_26

开发知识点-Mybatis_spring_27


开发知识点-Mybatis_序列化_28

2-APP数据抓包

开发知识点-Mybatis_序列化_29


开发知识点-Mybatis_前端_30


开发知识点-Mybatis_spring_31


开发知识点-Mybatis_序列化_32

  • 电脑 手机 在 同一 局域网 (wifi)
  • 开发知识点-Mybatis_序列化_33


  • 开发知识点-Mybatis_原始数据_34


  • 开发知识点-Mybatis_spring_35


  • 开发知识点-Mybatis_原始数据_36

  • 下拉刷新
  • 上拉加载
  • 开发知识点-Mybatis_序列化_37


  • 开发知识点-Mybatis_spring_38


  • 开发知识点-Mybatis_spring_39


  • 开发知识点-Mybatis_spring_40


  • 开发知识点-Mybatis_序列化_41


  • 开发知识点-Mybatis_序列化_42


  • 开发知识点-Mybatis_spring_43


  • 开发知识点-Mybatis_原始数据_44


  • 开发知识点-Mybatis_序列化_45


  • 开发知识点-Mybatis_前端_46


  • 开发知识点-Mybatis_序列化_47

3-基础环境搭建

开发知识点-Mybatis_序列化_48


开发知识点-Mybatis_原始数据_49


开发知识点-Mybatis_序列化_50


开发知识点-Mybatis_序列化_51


开发知识点-Mybatis_spring_52


开发知识点-Mybatis_序列化_53


开发知识点-Mybatis_序列化_54

开发知识点-Mybatis_序列化_55


开发知识点-Mybatis_前端_56


开发知识点-Mybatis_前端_57


开发知识点-Mybatis_序列化_58


开发知识点-Mybatis_前端_59


开发知识点-Mybatis_spring_60


开发知识点-Mybatis_原始数据_61


开发知识点-Mybatis_spring_62


utf8mb4 存储表情 4个字符 utf8 3个

开发知识点-Mybatis_原始数据_63

4-抓取原始数据

开发知识点-Mybatis_序列化_64


开发知识点-Mybatis_前端_65


开发知识点-Mybatis_原始数据_66


开发知识点-Mybatis_原始数据_67


开发知识点-Mybatis_spring_68


开发知识点-Mybatis_前端_69


开发知识点-Mybatis_原始数据_70


开发知识点-Mybatis_spring_71


构造者 模式

面上对象 内部类

开发知识点-Mybatis_前端_72


开发知识点-Mybatis_前端_73


开发知识点-Mybatis_序列化_74


开发知识点-Mybatis_前端_75


开发知识点-Mybatis_原始数据_76


开发知识点-Mybatis_spring_77


开发知识点-Mybatis_前端_78

开发知识点-Mybatis_原始数据_79


开发知识点-Mybatis_序列化_80

5-json序列化与反序列化

开发知识点-Mybatis_原始数据_81


开发知识点-Mybatis_前端_82


springMVC 推荐 jackson

阿里巴巴 fastjson

谷歌 gson

开发知识点-Mybatis_序列化_83


默认引用

开发知识点-Mybatis_序列化_84


开发知识点-Mybatis_序列化_85


测试用例

开发知识点-Mybatis_前端_86


可序列化 对象 或者 实体类 都可以 toJson

开发知识点-Mybatis_spring_87


开发知识点-Mybatis_序列化_88


类型令牌 转换成 对象

开发知识点-Mybatis_序列化_89

JavaBean 是特殊的 Java 类,使用 Java 语言书写,并且遵守 JavaBean API 规范。

接下来给出的是 JavaBean 与其它 Java 类相比而言独一无二的特征:

提供一个默认的无参构造函数。
需要被序列化并且实现了 Serializable 接口。
可能有一系列可读写属性。
可能有一系列的 getter 或 setter 方法。

开发知识点-Mybatis_spring_90


开发知识点-Mybatis_原始数据_91

开发知识点-Mybatis_序列化_92

开发知识点-Mybatis_原始数据_93


开发知识点-Mybatis_前端_94


开发知识点-Mybatis_原始数据_95


开发知识点-Mybatis_原始数据_96


开发知识点-Mybatis_原始数据_97


开发知识点-Mybatis_spring_98


开发知识点-Mybatis_序列化_99


字符串 格式化 类

开发知识点-Mybatis_序列化_100

6-URL爬虫实现

MVC

应该是 service 业务逻辑里 的 爬虫

controller 接收 前端 的 输出信息 调用 应用逻辑 反馈结果

开发知识点-Mybatis_原始数据_101


开发知识点-Mybatis_原始数据_102


开发知识点-Mybatis_序列化_103


开发知识点-Mybatis_spring_104


开发知识点-Mybatis_前端_105


占位符

开发知识点-Mybatis_序列化_106


开发知识点-Mybatis_前端_107


开发知识点-Mybatis_原始数据_108


第一次 初始化 给个0在程序内部 高内聚 低耦合 处理

开发知识点-Mybatis_原始数据_109


开发知识点-Mybatis_序列化_110


开发知识点-Mybatis_spring_111


开发知识点-Mybatis_原始数据_112


运行时注入

开发知识点-Mybatis_前端_113


开发知识点-Mybatis_原始数据_114


开发知识点-Mybatis_序列化_115


开发知识点-Mybatis_spring_116


开发知识点-Mybatis_原始数据_117


开发知识点-Mybatis_原始数据_118


开发知识点-Mybatis_原始数据_119

容错机制

开发知识点-Mybatis_spring_120


开发知识点-Mybatis_序列化_121


开发知识点-Mybatis_序列化_122


开发知识点-Mybatis_序列化_123


开发知识点-Mybatis_原始数据_124


开发知识点-Mybatis_序列化_125


开发知识点-Mybatis_前端_126


开发知识点-Mybatis_前端_127


爬取 记录 上下文

开发知识点-Mybatis_原始数据_128


开发知识点-Mybatis_spring_129


开发知识点-Mybatis_spring_130


开发知识点-Mybatis_原始数据_131

开发知识点-Mybatis_前端_132


开发知识点-Mybatis_spring_133


开发知识点-Mybatis_序列化_134


开发知识点-Mybatis_前端_135


开发知识点-Mybatis_spring_136


开发知识点-Mybatis_序列化_137

7-MyBatis保存原始数据

开发知识点-Mybatis_序列化_138


开发知识点-Mybatis_spring_139


开发知识点-Mybatis_spring_140


开发知识点-Mybatis_前端_141

实体类 属性名 对应字段名

开发知识点-Mybatis_原始数据_142


且 set get新建 mapper 映射包

开发知识点-Mybatis_序列化_143

开发知识点-Mybatis_序列化_144


开发知识点-Mybatis_序列化_145


开发知识点-Mybatis_前端_146


开发知识点-Mybatis_序列化_147

开发知识点-Mybatis_原始数据_148

开发知识点-Mybatis_原始数据_149


开发知识点-Mybatis_序列化_150

8-数据建模

开发知识点-Mybatis_前端_151

19-配置优化与项目上线

开发知识点-Mybatis_原始数据_152


开发知识点-Mybatis_序列化_153


开发知识点-Mybatis_序列化_154

电商秒杀系统实战&&集成环境mybatis&springboot

开发知识点-Mybatis_前端_155

开发知识点-Mybatis_前端_156

开发知识点-Mybatis_原始数据_157


开发知识点-Mybatis_spring_158


开发知识点-Mybatis_序列化_159


  • 添加依赖
  • 打开POM
  • 注意版本问题
在 application.properties 配置

开发知识点-Mybatis_序列化_160


开发知识点-Mybatis_spring_161

  • 下划线变驼峰
  • 延时
  • 接口xml配置文件
  • 开发知识点-Mybatis_原始数据_162

  • 在 src/main/java 中创建 domain 包
  • 为表 导入 对象

druid 配置

开发知识点-Mybatis_序列化_163

  • 数据源url
  • 池子类型
  • 过滤器
  • 最大活动链接
  • 初始大小
  • 等待时间
依赖配置jdbc

开发知识点-Mybatis_原始数据_164


开发知识点-Mybatis_原始数据_165

设计数据库

开发知识点-Mybatis_序列化_166

  • 在 domain 中创建相应 表单 对象Class —>user.java
  • ALT + shift + S ----->source
创建 userservice

开发知识点-Mybatis_spring_167


开发知识点-Mybatis_原始数据_168

开发知识点-Mybatis_前端_169

controller 中引用 service

开发知识点-Mybatis_序列化_170


开发知识点-Mybatis_前端_171

开发知识点-Mybatis_序列化_172

开发知识点-Mybatis_前端_173


开发知识点-Mybatis_原始数据_174

开发知识点-Mybatis_spring_175

测试事务

  • controller 创建
  • userservice中
  • 防止错误数据库操作 抛出异常

开发知识点-Mybatis_序列化_176

  • userdao中
  • 加入@ Transaction 防止错误操作
  • 注释掉

视频管理系统&&使用mybatis逆向工具生成文件

使用mybatis逆向工具生成文件

  • pojo mapper 类生成 配置

开发知识点-Mybatis_序列化_177

  • 放在项目目录下
  • 配置 连接 信息 数据源
  • 对应各种接口 写入各种包

开发知识点-Mybatis_前端_178

- 配对 各种表

开发知识点-Mybatis_spring_179

  • Run as
  • 生成 对应 表 接口
  • 相对应
  • 对应 类方法
  • 复制对应包 到自己的工程中
  • 新 创建包

开发知识点-Mybatis_原始数据_180

开发知识点-Mybatis_序列化_181

开发知识点-Mybatis_前端_182

  • 表类(方法) 对应 xml (查询语句)
  • last ----> install 检查操作 是否有误

租房(生活服务)项目-04-服务的具体实现以及MybatisPlus

开发知识点-Mybatis_原始数据_183

MybatisPlus入门

02.使用Docker安装MySQL

延伸mysql - Percona

开发知识点-Mybatis_前端_184


只是在 底层做了改进

docker部署

innoDB 默认引擎

开发知识点-Mybatis_前端_185

开发知识点-Mybatis_前端_186

-v 目录映射
数据容器分离

-p 端口映射

-e 容器环境变量

开发知识点-Mybatis_序列化_187

开发知识点-Mybatis_spring_188

开发知识点-Mybatis_原始数据_189


开发知识点-Mybatis_spring_190

03.MybatisPlus入门之介绍

开发知识点-Mybatis_序列化_191


半ORM框架

MybatisPlus

开发知识点-Mybatis_前端_192


开发知识点-Mybatis_序列化_193

开发知识点-Mybatis_spring_194

04.MybatisPlus入门之架构讲解

开发知识点-Mybatis_spring_195

架构 模块

springboot 支持

拓展
生成
注解

工作步骤

扫描pojo实体
反射 提取 字段表名

分析
生成curd
注入到 mybatis中

05.MybatisPlus入门之快速入门

开发知识点-Mybatis_序列化_196


开发知识点-Mybatis_前端_197


开发知识点-Mybatis_前端_198


开发知识点-Mybatis_序列化_199


开发知识点-Mybatis_spring_200


开发知识点-Mybatis_spring_201


开发知识点-Mybatis_前端_202


开发知识点-Mybatis_spring_203

开发知识点-Mybatis_spring_204

导入依赖


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月19日 0

暂无评论

推荐阅读
  E929ZvlRxyUs   2023年12月23日   37   0   0 前端url前端URL
N9D7V8EkcUNl