NutzCN Logo
问答 动态表名多个参数如何拼接
发布于 1215天前 作者 阿强 1371 次浏览 复制 上一个帖子 下一个帖子
标签: nutzwk

比如我想再添加一个单位ID作为分表参数应该如何实现

  /**
     * 获取特定月份的Dao实例
     *
     * @param key
     * @return
     */
    public Dao logDao(String key) {
        Dao dao = ymDaos.get(key);
        if (dao == null) {
            synchronized (this) {
                dao = ymDaos.get(key);
                if (dao == null) {
                    dao = Daos.ext(this.dao(), key);
                    dao.create(Sys_log.class, false);
                    ymDaos.put(key, dao);
                    try {
                        Daos.migration(dao, Sys_log.class, true, false);
                    } catch (Throwable e) {
                    }
                }
            }
        }
        return dao;
    }
4 回复

说的是@Table注解?

对的,刚才又去翻阅文档了,还是没找到...举例来说目前Slog中SysLog的@Table是一个参数假如说我想继续拼接应该怎么做呢,我想拼接两个值而不是两个值拼接到一起再传...

参数的数量就是@Table里的占位符个数

添加回复
请先登陆
回到顶部