MyBatis-Plus Tutorial for Silicon Valley 2022

MyBatis-Plus Tutorial for Silicon Valley 2022

Introduction to the 2022 edition of MyBatis-Plus tutorial resources from Silicon Valley:

Silicon Valley 2022 edition of MyBatis-Plus tutorial. MyBatis-Plus is an enhancement tool for MyBatis. It only enhances MyBatis without making any changes. It is designed to simplify development and improve efficiency. MyBatis-Plus provides a universal Mapper and Service, which can quickly implement CRUD, batch, logical deletion, paging and other operations on a single table without writing any SQL statements.

This video tutorial explains in detail the features and usage of MyBatis-Plus, the excellent plug-ins provided by MyBatis-Plus, and the configuration of multiple data sources. It also demonstrates the functions of MyBatisX, a rapid development plug-in in Idea. The tutorial provides a full set of videos, notes and source code.

This tutorial is the same as the MyBatis video tutorial in Silicon Valley. It uses MySQL database as a case, Idea as an IDE, Maven as a build tool, and Spring Boot to demonstrate the various functions of MyBatis-Plus. To learn this tutorial, you need to have a basic understanding of MyBatis and Spring Boot

Course Catalog

01-MyBatis-Plus Introduction.mp4

02-MyBatis-Plus Features.mp4

03-MyBatis-Plus supported database and framework structure.mp4

04-Introduction Case Study: Development Environment.mp4

05-Creating test database and table.mp4

06-Create Spring Boot Project.mp4

07-Configure application.yml.mp4

08-Creating entity classes and simple use of lombok.mp4

09-Create a mapper interface and scan .mp4

10-test.mp4

11- Added logging function.mp4

12-BaseMapper.mp4

13-Test BaseMapper's new features.mp4

14-Test the deletion function of BaseMapper.mp4

15-Test the modification function of BaseMapper.mp4

16-Test the query function of BaseMapper.mp4

17-Test custom functions.mp4

18-General Service Interface.mp4

19-Testing the total number of records of the general service query.mp4

20-Testing the batch adding function of the general service.mp4

21-MyBatis-Plus common annotations @TableName.mp4

22-MyBatis-Plus common annotations @TableId.mp4

23-@TableId value attribute.mp4

24-@TableId type attribute.mp4

25-Configure primary key generation strategy through global configuration.mp4

26-Snowflake Algorithm.mp4

27-MyBatis-Plus Common Annotations @TableField.mp4

28-Common annotations of MyBatis-Plus @TableLogic.mp4

29-Introduction to Conditional Constructor.mp4

30-Assembly query conditions.mp4

31-Assembly sorting conditions.mp4

32-Assembly deletion conditions.mp4

33-Use QueryWrapper to implement modification function.mp4

34-Priority of conditions.mp4

35-Assembling select words.mp4

36-Assembling subqueries.mp4

37-Use UpdateWrapper to implement modification functions.mp4

38-Simulating assembly conditions during development.mp4

39-Use condition to assemble conditions.mp4

40-LambdaQueryWrapper.mp4

41-LambdaUpdateWrapper.mp4

42-Configuration and use of MyBatis-Plus paging plug-in.mp4

43-Paging related data acquisition.mp4

44-Customized paging function.mp4

45-Optimistic Locking and Pessimistic Locking.mp4

46-Simulated modification conflict.mp4

47-MyBatis-Plus optimistic lock plugin.mp4

48-Optimize modification process.mp4

49-General Enumeration.mp4

50-code generator.mp4

51-Simulating multiple data source environment (1).mp4

52-Simulating multiple data source environment (2).mp4

53-Testing multiple data sources.mp4

54-Install MyBatisX plugin.mp4

55-MyBatisX code quick generation.mp4

56-MyBatisX quickly generates CRUD (1).mp4

57-MyBatisX quickly generates CRUD (2).mp4

Notes.zip

Code.zip

<<:  KOL Marketing: 4 Steps to Becoming a KOL

>>:  From brainstorming to implementation, how should we operate and promote events?

Recommend

Analysis of advertising monetization process!

This article analyzes the advertising monetizatio...

How to wake up a sleeping user

In the field of mobile Internet , CAC (Customer A...

Baidu, Alibaba, Tencent, which of the three giants is the most dangerous?

As the three giants that monopolize domestic sear...

Event promotion: Free is the best strategy to attract new customers!

During this year's epidemic, in addition to v...

CEEP-BIT: Review and Outlook of China's Carbon Market (2022)

The China Carbon Market Review and Outlook (2022)...

Microsoft CEO: If OEMs don't make Lumia phones, we'll do it ourselves

[[140618]] Since the market share has not increas...

User growth fission method!

“Create 50 communities in 48 hours at zero cost” ...

Complete review: How to write an attractive information flow idea?

Recently, I did information flow promotion for a ...

Build a live broadcast operation system from 0 to 1!

More and more To B companies are starting to do l...

To Mi Meng, free poison, paid aphrodisiac

Some people say that content monetization is noth...