dromara / easy-query

java/kotlin high performance lightweight solution for jdbc query,support oltp and olap query,一款java下面支持强类型、轻量级、高性能的ORM,致力于解决jdbc查询,拥有对象模型筛选、隐式子查询、隐式join
http://www.easy-query.com
Apache License 2.0
537 stars 55 forks source link

[建议] 建议 idea 插件支持检测字段命名是否符合规范, 以避免编码阶段不报错, 运行阶段因为字段名不对应导致报错 #274

Open link2fun opened 6 days ago

link2fun commented 6 days ago

image

image

xuejmnet commented 1 day ago

@link2fun 2.0.102版本支持eq的entity模式指定使用field作为属性而不是默认的首字母小写

http://www.easy-query.com/easy-query-doc/config/config-option.html#%E9%BB%98%E8%AE%A4%E9%85%8D%E7%BD%AE%E9%A1%B9

image

如果您是自行构建的eq实例那么可以选择替换服务

  easyQueryClient = EasyQueryBootstrapper.defaultBuilderConfiguration()
                .setDefaultDataSource(dataSource)
                .optionConfigure(op -> {
                    op.setDeleteThrowError(false);
                })
                .useDatabaseConfigure(new MySQLDatabaseConfiguration())
                //替换服务
                .replaceService(PropertyDescriptorMatcher.class, EntityPropertyDescriptorMatcher.class)
                .build();