24282 1 năm trước cách đây
mục cha
commit
98effed8ca

+ 4 - 0
my-test/src/main/java/org/example/join/domain/AbstractQueryColumn.java

@@ -28,6 +28,10 @@ public abstract class AbstractQueryColumn implements IFormat, IQueryColumn {
         return new QueryColumnAlias(this, alias);
     }
 
+    public QueryColumnAlias as(String alias) {
+        return new QueryColumnAlias(this, alias);
+    }
+
     // ===========================================
     // 运算 加 减 乘 除 取余 + - * / %
     // ===========================================

+ 8 - 0
my-test/src/test/java/MySpringBootTest.java

@@ -1,11 +1,14 @@
 import com.alibaba.fastjson.JSONObject;
 import org.dromara.system.domain.SysDept;
+import org.dromara.system.domain.SysUser;
+import org.dromara.system.mapper.SysUserMapper;
 import org.example.DromaraApplication;
 import org.example.join.domain.QueryColumn;
 import org.example.join.domain.Table;
 import org.example.join.sql.Sql;
 import org.junit.Test;
 import org.junit.runner.RunWith;
+import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.boot.test.context.SpringBootTest;
 import org.springframework.test.context.junit4.SpringRunner;
 
@@ -32,9 +35,14 @@ public class MySpringBootTest {
     public final QueryColumn sex = new QueryColumn(sys_user, "sex");
     public final QueryColumn create_by = new QueryColumn(sys_user, "create_by");
 
+    @Autowired
+    private SysUserMapper sysUserMapper;
+
     @Test
     public void testCache() {
 
+        List<SysUser> sysUsers = sysUserMapper.selectList();
+
         List<SysDept> list = Sql.create(SysDept.class)
                 //.logic()
                 .select(