同步操作将从 Jason.Ma/JMini 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
1、以Module为核心,基于注释的方式灵活的将Module属性与数据库字段进行绑定; 2、通过MiniService和MiniDAO实现了对Module的增、删、改、查、分页等基本操作; 3、基于Spring框架的JdbcTemple数据访问层开发,支持各种主流关系型数据(在Myslq5.5上进行测试)。
##模块注释简介
@AP_MODEL @AP_MODEL 用于Module对象注释, 例如: @AP_MODEL(tableName="PEOPLE") tableName 指明模型对应表名称
@AP_FIELD 字段注释 ,用户属性与数据库字段对应关系设置 fieldName 数据库字段名 update 是否在update时对该字段进行更新 默认值true (例如自增长字段,可以配置为false) create 是否在create是插入该字段 默认值true (例如自增长字段,可以配置为false)
@AP_ONE2MANY 配置字段与其他表的关联关系,用于进行级联查询 modelType 关联查询后用来接收数据的Module实现类 fieldName 用来关联的数据库字段名称 isOne2One 是否为一对一关系,默认值false (true 表示是一对多关系,仅查询时进行级联查询) sqlWhere 在级联查询时使用的where条件,可限制级联查询结果 sqlOrderBy 在级联查询时使用的order by条件,可限制级联查询结果的排序 注意,本框架只进行单层级联查询,不进行深层次的级联查询,以避免循环管理。
##代码示例
代码示例运行说明 导入jmini_example.sql脚本,数据库名称jmini_example 修改conf/jmini_example.conf文件
db.mysql.url=jdbc:mysql://{host:port}/jmini_example
db.mysql.username={db_username}
db.mysql.password={db_password}
注意:{}内容需要自行修改 运行 src/test /java/jmini/examples/orm/SimpleExample.java类(保证conf 目录必须在启动路径下)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。