# Easy-ORM **Repository Path**: Links-Code/Easy-ORM ## Basic Information - **Project Name**: Easy-ORM - **Description**: 基于原生JDBC Java对象 <-----> 数据库表 之间的映射! - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2023-12-20 - **Last Updated**: 2024-02-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: JDBC, MySQL, Java, Web, Webapp ## README

Easy-ORM 数据库映射工具

Static Badge Static Badge Static Badge # Easy-ORM Overview 基于原生JDBC操作数据库,非常便捷进行增删改查等操作! # Features - 支持Java bean映射 - 支持数据库 返回自增后主键的值 - 支持基本类型Integer String Date BigDecimal Double Float LocalDateTime Long - 支持单列映射 - 支持多对一映射 - 支持一对多映射 - 支持注解式事务 # Quick Start ## 1. 引入依赖 ### - Maven 工程引入 ```pom com.gitee.Links-Code Easy-ORM 1.0.0 ``` ### - Jar包引入 引入Easy-ORM的Jar包 [Jar包获取](https://gitee.com/Links-Code/Easy-ORM/releases/download/v1.0.0/Easy-ORM-v1.0.0-jar-with-dependencies.jar) [具体Jar包配置 点击](https://gitee.com/Links-Code/Easy-ORM/wikis/Jar%E5%8C%85%E9%85%8D%E7%BD%AE/Jar%E5%8C%85) ## 2. 建立配置文件 **easy-orm.properties** [配置文件详情 点击](https://gitee.com/Links-Code/Easy-ORM/wikis/%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6%E7%9A%84%E8%B7%AF%E5%BE%84/%E6%95%B0%E6%8D%AE%E5%BA%93%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6?sort_id=9401169) ## 3.加对应注解 [注解详情 点击](https://gitee.com/Links-Code/Easy-ORM/wikis/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8/%E5%87%86%E5%A4%87%E5%B7%A5%E4%BD%9C) ## 4. 调用API操作数据库 ```java //查询 String sql = "SELECT * FROM 你的表名字 WHERE 条件 = ?"; 返回映射实体类 param = JdbcTemplate.selectOne(sql, 返回映射实体类.class,参数); //插入 JdbcTemplate.insert(实体类对象); //修改 1.JdbcTemplate.update(sql,参数); 2.JdbcTemplate.updateById(实体类); //删除 1.JdbcTemplate.delete(sql,参数); ``` 开启属于你的Web 时代 !!! JdbcTemplate.__ ![](./images/bg.png) 创作不易,觉得有帮助 希望点个 star ⭐️ 有啥问题欢迎 issues ! # Reference - GPT ChatGPT 3.5 - GPT Claude AI # Git norm - add : 功能名称 - bug : bug修复 - delete : 删除描述 - doc : 文档修改/增加 - update : 修改某些功能