2021-07-01学习笔记

一、MyBatis-Plus

无侵入、损耗小、强大的 CRUD 操作、支持 Lambda 形式调用、支持主键自动生成、支持 ActiveRecord 模式、
支持自定义全局通用操作、内置代码生成器、内置分页插件、分页插件支持多种数据库、内置性能分析插件、内置全局拦截插件

1、以数据工厂框架为例,初始化工程

2、添加依赖,spring-cloud-starter-parent等父依赖

3、配置,apple-web,下的Application配置@MapperScan 注解,扫描 Mapper 文件夹:

4、编码,实体类 ,apple-dao,下面的entity创建实体,编写Mapper类

5、注解,@TableName 表名注解,@TableId,表主键标识

二、

Spring boot 是 Spring 的一套快速配置脚手架,可以基于spring boot 快速开发单个微服务,Spring Boot,看名字就知道是Spring的引导,就是用于启动Spring的,使得Spring的学习和使用变得快速无痛。不仅适合替换原有的工程结构,更适合微服务开发。

Spring Cloud基于Spring Boot,为微服务体系开发中的架构问题,提供了一整套的解决方案——服务注册与发现,服务消费,服务保护与熔断,网关,分布式调用追踪,分布式配置管理等。

Spring Cloud是一个基于Spring Boot实现的云应用开发工具;Spring boot专注于快速、方便集成的单个个体,Spring Cloud是关注全局的服务治理框架;spring boot使用了默认大于配置的理念,很多集成方案已经帮你选择好了,能不配置就不配置,Spring Cloud很大的一部分是基于Spring boot来实现。

mac 查看历史记录快捷键:⌘ +E
mac 查看最近修改代码快捷键: ⌘ + ⇧ +E
mac 自动补全代码:⌘ + ⇧ +⏎
mac 函数、变量修改名字:⇧ + F6

你可能感兴趣的:(2021-07-01学习笔记)