Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Mall | 70,120 | 3 days ago | 38 | apache-2.0 | Java | |||||
mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。 | ||||||||||
Mybatis Plus | 15,066 | 891 | 321 | a day ago | 43 | December 30, 2022 | 28 | apache-2.0 | Java | |
An powerful enhanced toolkit of MyBatis for simplify development | ||||||||||
Mall Learning | 12,336 | 3 days ago | 27 | apache-2.0 | Java | |||||
mall学习教程,架构、业务、技术要点全方位解析。mall项目(50k+star)是一套电商系统,使用现阶段主流技术实现。涵盖了SpringBoot 2.3.0、MyBatis 3.4.6、Elasticsearch 7.6.2、RabbitMQ 3.7.15、Redis 5.0、MongoDB 4.2.5、Mysql5.7等技术,采用Docker容器化部署。 | ||||||||||
Mall Swarm | 10,654 | 20 days ago | 41 | apache-2.0 | Java | |||||
mall-swarm是一套微服务商城系统,采用了 Spring Cloud 2021 & Alibaba、Spring Boot 2.7、Oauth2、MyBatis、Docker、Elasticsearch、Kubernetes等核心技术,同时提供了基于Vue的管理后台方便快速搭建系统。mall-swarm在电商业务的基础集成了注册中心、配置中心、监控中心、网关等系统功能。文档齐全,附带全套Spring Cloud教程。 | ||||||||||
Hsweb Framework | 8,137 | 1 | 9 hours ago | 28 | February 10, 2023 | 3 | apache-2.0 | Java | ||
hsweb (haʊs wɛb) 是一个基于spring-boot 2.x开发 ,首个使用全响应式编程的企业级后台管理系统基础项目。 | ||||||||||
Bestjavaer | 5,417 | 8 days ago | 8 | |||||||
这是一个成为更好的Java程序员的系列教程 | ||||||||||
Javabooks | 5,343 | 5 months ago | 1 | |||||||
📚Java程序员必读书单(超1000本PDF,附下载地址)包括但不限于Java、设计模式、计算机网络、操作系统、数据库、数据结构与算法、大数据、架构、面试等等,助力每一个Java程序员构建属于自己的知识体系。 | ||||||||||
Archery | 5,142 | 4 days ago | 129 | apache-2.0 | Python | |||||
SQL 审核查询平台 | ||||||||||
Music Website | 3,957 | 4 months ago | 93 | apache-2.0 | Vue | |||||
🎧 Vue + SpringBoot + MyBatis 音乐网站 | ||||||||||
Zebra | 2,517 | 10 months ago | 50 | apache-2.0 | Java | |||||
美团点评集团统一使用的MySQL数据库访问层的中间件。主要提供对业务开发透明、读写分库、分库分表能力,并提供了端到端SQL监控的集成方案。 |
Born To Simplify Development
MyBatis-Plus is an powerful enhanced toolkit of MyBatis for simplify development. This toolkit provides some efficient, useful, out-of-the-box features for MyBatis, use it can effectively save your development time.
Add MyBatis-Plus dependency
Modify mapper file extends BaseMapper interface
public interface UserMapper extends BaseMapper<User> {
}
Use it
List<User> userList = userMapper.selectList(
new QueryWrapper<User>()
.lambda()
.ge(User::getAge, 18)
);
MyBatis-Plus will execute the following SQL
SELECT * FROM user WHERE age >= 18
This showcase is just a small part of MyBatis-Plus features. If you want to learn more, please refer to the documentation.
MyBatis-Plus is under the Apache 2.0 license. See the Apache License 2.0 file for details.