javaoffers / briefest Goto Github PK
View Code? Open in Web Editor NEWA easy orm framework.
License: Apache License 2.0
A easy orm framework.
License: Apache License 2.0
3.6.2
怎么像mybatis-plus 的 @TableField(exist = false) 一样忽略某个字段?
1。Mybatis modelhelper has the following two label issues, which are tasks that can be claimed first
Contribution Welcome
good first issue
2。If you particularly want and are suitable for solving problems in an issue or implementing a feature,You can find any mybatis modelhelper Committee for direct communication Issues claim and resolution process
To confirm the claim, please reply @I will solve it@
The fork warehouse is repaired, and then the merge request is submitted through the pull request. The related issues (# issues number) are included in the submitted information.After merging the pull request, you become the contributor of mybatis modelhelper. Please reply later“ https://github.com/ready To close @.After that, the tracker will close it.Those who claim more issues and make outstanding contributions to the community will vote at the mybatis modelhelper weekly meeting to develop into committees.。
通用api增加 version乐观锁update。
A new annotation supports group concat
brief 3.6.3
jdk 17
spring boot 2.7.8
brief-common 里面的reflections 设置为了 compile ,导致运行时缺少 org.reflections.Reflections
<dependency>
<groupId>org.reflections</groupId>
<artifactId>reflections</artifactId>
<version>0.9.12</version>
<scope>compile</scope>
</dependency>
Caused by: java.lang.NoClassDefFoundError: org/reflections/Reflections
at com.javaoffers.brief.modelhelper.utils.ReflectionUtils.<clinit>(ReflectionUtils.java:19)
at com.javaoffers.brief.modelhelper.config.BriefProperties.initJqlFilters(BriefProperties.java:155)
at com.javaoffers.brief.modelhelper.config.BriefProperties.freshAll(BriefProperties.java:102)
at com.javaoffers.brief.modelhelper.speedier.BriefSpeedier.getInstance(BriefSpeedier.java:107)
删除 org.reflections 的 <scope>compile</scope>
手动添加org.reflections 依赖
brief-spring-boot-starter
突出核心**简约sql.
When the fields of two tables are the same, the field results with the same query results will be overwritten. Solution: the alias field should have the ID of the class. When mapping, it should be mapped according to the ID of the class
当查询两张表的字段相同时,查询的结果相同的字段结果会被覆盖。解决思路:别名字段要有类的标识,在映射时应根据类的标识进行映射
Standalone mybatis. Version upgraded to lightweight. Independent of mybatis.
Avoid the performance overhead of reflection
@Concat('xxx')// 默认是 concat(colName, 'xxx')
期望是colName 可以在左边concat(colName, 'xxx'),也可以在右边concat( 'xxx',colName)。可以自由的选择
@ Concat ('xxx ')//The default is concat (colName,'xxx')
It is expected that colName can be concat on the left (colName, 'xxx') or concat on the right ('xxx', colName). Free choice
可以轻松掌握一个sql的执行生命周期. 执行前, 执行中,执行后。 都可以自定义处理
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.