Mybatis Plus Doc

screenshot of Mybatis Plus Doc
astro
svelte
vuepress
tailwind

MyBatis-Plus Official Documentation

Overview

MyBatis-Plus is a popular open-source library for enhancing the capabilities of the MyBatis framework. It provides a range of functionalities and features that simplify the development process and improve productivity. The library has been well-received by the community and has won the "OSC Annual Most Popular Chinese Open Source Software" award for five consecutive years.

Features

  • MybatisX: A powerful and free IntelliJ IDEA plugin that supports jump navigation, auto-complete SQL generation, and code generation.
  • Mybatis-Mate: An enterprise-level module for MyBatis-Plus that supports advanced features such as sharding, data auditing, field encryption, data binding, data permissions, and SQL maintenance with automatic table structure generation.
  • Dynamic-Datasource: A robust multi-data source component based on Spring Boot, with support for distributed transactions using Seata.
  • Shuan: A web security component based on Pac4J-JWT that enables quick integration for single sign-on with cookie-based authentication.
  • Kisso: A single sign-on component based on cookies.
  • Lock4j: A distributed lock component based on Spring Boot that supports RedisTemplate, Redission, and ZooKeeper.
  • Kaptcha: A simple captcha component based on Spring Boot and Google Kaptcha.
  • Aizuda: A low-code development platform component library called "Aizuda" (愛組搭).
  • Easy-Retry: A distributed retry service platform for handling retries in distributed systems.
astro
Astro

Astro is the all-in-one web framework designed for speed. Pull your content from anywhere and deploy everywhere, all powered by your favorite UI components and libraries.

svelte
Svelte

Svelte is a modern front-end framework that compiles your code at build time, resulting in smaller and faster applications. It uses a reactive approach to update the DOM, allowing for high performance and a smoother user experience.

vuepress
Vuepress

VuePress is a minimalistic static site generator based on Vue.js that allows developers to create fast, SEO-friendly, and customizable documentation websites.

tailwind
Tailwind

Tailwind CSS is a utility-first CSS framework that provides pre-defined classes for building responsive and customizable user interfaces.

documentation
Documentation

Documentation themes are built specifically for writing technical and product documentation. They are normally written and maintained in Markdown. The often include a navigation menu, search bar, clear headings, semantic document structure and clean typography.

typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.