
jmh.FlexJmhTest Maven / Gradle / Ivy
The newest version!
package jmh;
import com.mybatisflex.core.query.QueryColumn;
import com.mybatisflex.core.query.QueryWrapper;
import org.openjdk.jmh.annotations.Benchmark;
import orm.benchmark.flex.FlexTest;
import orm.benchmark.model.SysUser;
public class FlexJmhTest extends BaseJmh {
private final FlexTest test = new FlexTest();
@Benchmark
public String sql(){
return QueryWrapper.create().select(SysUser::getUsername).from(SysUser.class).toSQL();
}
@Benchmark
public Object getById() {
return test.getById(1);
}
@Benchmark
public Object list() {
return test.list("admin");
}
@Benchmark
public Object paging() {
return test.paging("admin", 1, 30);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy