# java-demo-springboot-activerecord-enjoy **Repository Path**: iSingular/java-demo-springboot-activerecord-enjoy ## Basic Information - **Project Name**: java-demo-springboot-activerecord-enjoy - **Description**: springboot+activerecord+enjoySQL模板引擎的demo - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2019-02-16 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 说明 * SpringBoot集成Swagger、SQL-Enjoy模板引擎。 Swagger地址:http://localhost:8082/swagger-ui.html sql-enjoy有三种传参方式: 1. `?`占位符:等价于传统的activerecord传参方式。推荐使用 2. `#para(0)`, `#para(1)` 占位符:只能传入int型参数,0,1表示第几个参数。这种方式限制太多,没啥用。 3. `#para(age)`,`#para(name)`占位符:根据名称匹配参数,参数通常在代码中用Map来封装。推荐使用 sql-enjoy中sql语句的示例包括: 1. 普通select语句,使用上述三种传参方式。 2. select like语句 3. select in语句 4. 动态where条件语句 5. update语句 6. 不包含insert语句示例,insert操作建议直接用Model对象实现。 本项目支持sql语句热修改热加载