MilvusPlusMilvusPlus是一个增强Milvus向量数据库操作的Java库,提供类似MyBatis-Plus风格的API,简化开发流程,支持Spring和Solon框架。Visit WebsiteView on GitHubMilvusPlus:向量数据库增强操作库## 项目简介<div style="display: inline-block; border: 4px solid #ccc; border-radius: 10px; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); margin: 10px; padding: 10px;"> <img src="https://gitee.com/dromara/MilvusPlus/raw/main/logo/milvus.png" alt="MilvusPlus" style="border-radius: 10px;" /></div>> 🔥🔥🔥MilvusPlus(简称 MP)是一个 Milvus 的操作工具,旨在简化与 Milvus 向量数据库的交互,为开发者提供类似 MyBatis-Plus 注解和方法调用风格的直观 API,提高效率而生。## 特性- 无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑- 损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作- 强大的 CRUD 操作:通用 MilvusMapper,仅仅通过少量配置即可实现 CRUD 操作,更有强大的条件构造器,满足各类使用需求- 直观的 API:直接的 API 设计简化数据库操作,MilvusService 提供丰富的API。- 支持 Lambda 形式调用:通过 Lambda 表达式,方便的编写各类查询条件,无需再担心字段写错- 支持主键自动生成:完美解决主键问题- 支持自定义全局通用操作:支持全局通用方法注入- 注解式配置:采用与 MyBatis-Plus 类似的注解方式配置实体模型。- 易于扩展:核心设计注重可扩展性。- 类型安全:利用 Java 类型安全减少错误。