# myjdbc-core **Repository Path**: myjdbc2/myjdbc-core ## Basic Information - **Project Name**: myjdbc-core - **Description**: myjdbc核心工具 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2022-05-06 - **Last Updated**: 2023-12-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README MyJDBC README Welcome to MyJDBC! #重要版本日志 版本:3.0.23 时间:20220506 核心模块作为独立项目 版本:3.0 时间:20211120 1.仅保留core模块,提供工具类 版本:2.0(被放弃) 时间:20201201 版本:1.5.1-WEB 时间:20200914 1.优化属性获取工具,现在可自定义属性文件枚举,只要实现PropertiesFileI接口就可以。 2.优化文件工具 3.优化获取文件夹内所有文件方法 4.新增了通过文件路径来获取的方法 5.原有方法仅能获取根目录下文件,另新增方法支持获取子文件下文件 6.MongoServer实现中的保存与修改方法,增加一条对象为null校验 7.做一些简单修改 1.ID自动生成器先提供手动生成方法。 8.返回值常量新增: 9.合并1.4.11版本 9.1 查询构造器增加neq和nin两个方法 9.2 核心组件代码优化 9.3 查询构造器新增【neq 不等于】条件) 其他早期重大版本记录 2020年6月22日 1.版本命名1.5.0_WEB 2.与原有1.X版本进行分割,原有1.X版本将不进行功能更新,只修复Bug。 3.新版本底层重构,去除SpringMongoTemplate引用。 4.新增JS封装,及JS生成器。 2020年3月x日 1. 版本重命名为1.0.0 2. 重大重构,项目分离 3. 核心功能抽离成core 4. 关系型数据库相关抽离成jdbc 5. 新增mymongodb,实现对MongoDB数据库支持 6. 重构查询构造器CriteriaQuery,构造器本身不再参与SQL的生成(既不具备任何数据库直接相关功能)。降低耦合性,让其在所有数据库中能够通用。 7. jdbc分离后,因为重大重构,导致暂时无法使用,预计2.0加入 2019年12月26日 1. 删除原来的库,在6月份的基础上完全重构 2. 暂定版本为0.1测试版 3. 当前版本支持Oracle和Mysql数据库 4. 支持druid连接池 #附件 附件1:myjdbc其他组件架构图