This commit is contained in:
2019-06-17 23:41:47 +08:00
parent e1f3052174
commit 42bbbac170
33 changed files with 608 additions and 618 deletions

View File

@@ -7,25 +7,25 @@ import com.lxyer.model.base.BaseComment;
/**
* Generated by JFinal.
*/
@SuppressWarnings("serial")
public class Comment extends BaseComment<Comment> {
public static final Comment dao = new Comment().dao();
public static final Comment dao = new Comment().dao();
@Override
public String sqlSpace() {
return "comment";
}
@Override
public String sqlSpace() {
return "comment";
}
@Override
public Comment getDao() {
return dao;
}
@Override
public Comment getDao() {
return dao;
}
/**
* 更新点赞数
* @param commentId
*/
public static void upSupportNum(Integer commentId) {
Db.update(Db.getSqlPara("comment.upSupportNum", Kv.by("commentId", commentId)));
}
/**
* 更新点赞数
*
* @param commentId
*/
public static void upSupportNum(Integer commentId) {
Db.update(Db.getSqlPara("comment.upSupportNum", Kv.by("commentId", commentId)));
}
}

View File

@@ -7,7 +7,6 @@ import com.lxyer.model.base.BaseContent;
/**
* Generated by JFinal.
*/
@SuppressWarnings("serial")
public class Content extends BaseContent<Content> {
public static final Content dao = new Content().dao();
@@ -21,7 +20,7 @@ public class Content extends BaseContent<Content> {
return dao;
}
public static void upReplyNum(int contentId){
public static void upReplyNum(int contentId) {
Db.update(Db.getSqlPara("content.upReplyNum", Kv.by("contentId", contentId)));
}
}

View File

@@ -5,7 +5,6 @@ import com.lxyer.model.base.BaseContentItem;
/**
* Generated by JFinal.
*/
@SuppressWarnings("serial")
public class ContentItem extends BaseContentItem<ContentItem> {
}

View File

@@ -5,7 +5,6 @@ import com.lxyer.model.base.BaseDynaAttr;
/**
* Generated by JFinal.
*/
@SuppressWarnings("serial")
public class DynaAttr extends BaseDynaAttr<DynaAttr> {
}

View File

@@ -5,7 +5,6 @@ import com.lxyer.model.base.BaseUser;
/**
* Generated by JFinal.
*/
@SuppressWarnings("serial")
public class User extends BaseUser<User> {
public static final User dao = new User().dao();

View File

@@ -6,7 +6,6 @@ import com.lxyer.model.base.BaseUserPwd;
/**
* Generated by JFinal.
*/
@SuppressWarnings("serial")
public class UserPwd extends BaseUserPwd<UserPwd> {
public static final UserPwd dao = new UserPwd().dao();
@@ -16,7 +15,7 @@ public class UserPwd extends BaseUserPwd<UserPwd> {
setPwd(LxyKit.md5IfNeed(getPwd()));
if (findById(getUserId()) == null) {
return super.save();
}else {
} else {
return super.update();
}
}

View File

@@ -1,12 +1,12 @@
/**
* 请勿将俱乐部专享资源复制给其他人,保护知识产权即是保护我们所在的行业,进而保护我们自己的利益
* 即便是公司的同事,也请尊重 JFinal 作者的努力与付出,不要复制给同事
*
* <p>
* 如果你尚未加入俱乐部请立即删除该项目或者现在加入俱乐部http://jfinal.com/club
*
* <p>
* 俱乐部将提供 jfinal-club 项目文档与设计资源、专用 QQ 群,以及作者在俱乐部定期的分享与答疑,
* 价值远比仅仅拥有 jfinal club 项目源代码要大得多
*
* <p>
* JFinal 俱乐部是五年以来首次寻求外部资源的尝试,以便于有资源创建更加
* 高品质的产品与服务,为大家带来更大的价值,所以请大家多多支持,不要将
* 首次的尝试扼杀在了摇篮之中
@@ -25,62 +25,61 @@ import javax.sql.DataSource;
/**
* Model、BaseModel、_MappingKit 生成器
*/
@SuppressWarnings("ALL")
public class _Generator {
/**
* 部分功能使用 Db + Record 模式实现,无需生成 model 的 table 在此配置
*/
private static String[] excludedTable = {
"comment",
"content",
"content_item",
"dyna_attr",
"act_log",
"user",
"user_pwd"
};
/**
* 部分功能使用 Db + Record 模式实现,无需生成 model 的 table 在此配置
*/
private static String[] excludedTable = {
"comment",
"content",
"content_item",
"dyna_attr",
"act_log",
"user",
"user_pwd"
};
/**
* 重用 JFinalClubConfig 中的数据源配置,避免冗余配置
*/
public static DataSource getDataSource() {
//HikariCpPlugin hikariCpPlugin = new HikariCpPlugin("jdbc:mysql://558cfc37a10ef.sh.cdb.myqcloud.com:3817/db_toutiao?nullNamePatternMatchesAll=true", "cdb_outerroot", "l237809796", "com.mysql.cj.jdbc.Driver");
HikariCpPlugin hikariCpPlugin = new HikariCpPlugin("jdbc:mysql://dbserver:3306/jfly?nullNamePatternMatchesAll=true", "guest", "hello", "com.mysql.cj.jdbc.Driver");
hikariCpPlugin.start();
return hikariCpPlugin.getDataSource();
}
/**
* 重用 JFinalClubConfig 中的数据源配置,避免冗余配置
*/
public static DataSource getDataSource() {
//HikariCpPlugin hikariCpPlugin = new HikariCpPlugin("jdbc:mysql://558cfc37a10ef.sh.cdb.myqcloud.com:3817/db_toutiao?nullNamePatternMatchesAll=true", "cdb_outerroot", "l237809796", "com.mysql.cj.jdbc.Driver");
HikariCpPlugin hikariCpPlugin = new HikariCpPlugin("jdbc:mysql://dbserver:3306/jfly?nullNamePatternMatchesAll=true", "guest", "hello", "com.mysql.cj.jdbc.Driver");
hikariCpPlugin.start();
return hikariCpPlugin.getDataSource();
}
public static void main(String[] args) {
// base model 所使用的包名
String baseModelPackageName = "com.lxyer.model.base";
// base model 文件保存路径
String baseModelOutputDir = PathKit.getWebRootPath()
+ "/src/main/java/com/lxyer/model/dev/base";
public static void main(String[] args) {
// base model 所使用的包名
String baseModelPackageName = "com.lxyer.model.base";
// base model 文件保存路径
String baseModelOutputDir = PathKit.getWebRootPath()
+ "/src/main/java/com/lxyer/model/dev/base";
System.out.println("输出路径:"+ baseModelOutputDir);
System.out.println("输出路径:" + baseModelOutputDir);
// model 所使用的包名 (MappingKit 默认使用的包名)
String modelPackageName = "com.lxyer.dev";
// model 文件保存路径 (MappingKit 与 DataDictionary 文件默认保存路径)
String modelOutputDir = baseModelOutputDir + "/..";
// model 所使用的包名 (MappingKit 默认使用的包名)
String modelPackageName = "com.lxyer.dev";
// model 文件保存路径 (MappingKit 与 DataDictionary 文件默认保存路径)
String modelOutputDir = baseModelOutputDir + "/..";
// 创建生成器
Generator gen = new Generator(getDataSource(), baseModelPackageName, baseModelOutputDir, modelPackageName, modelOutputDir);
// 设置数据库方言
gen.setDialect(new MysqlDialect());
// 添加不需要生成的表名
for (String table : excludedTable) {
gen.addExcludedTable(table);
}
// 设置是否在 Model 中生成 getDao 对象
gen.setGenerateDaoInModel(false);
// 设置是否生成字典文件
gen.setGenerateDataDictionary(false);
gen.setMappingKitClassName("DbMap");
// 设置需要被移除的表名前缀用于生成modelName。例如表名 "osc_user",移除前缀 "osc_"后生成的model名为 "User"而非 OscUser
// gernerator.setRemovedTableNamePrefixes("t_");
// 生成
gen.generate();
}
// 创建生成器
Generator gen = new Generator(getDataSource(), baseModelPackageName, baseModelOutputDir, modelPackageName, modelOutputDir);
// 设置数据库方言
gen.setDialect(new MysqlDialect());
// 添加不需要生成的表名
for (String table : excludedTable) {
gen.addExcludedTable(table);
}
// 设置是否在 Model 中生成 getDao 对象
gen.setGenerateDaoInModel(false);
// 设置是否生成字典文件
gen.setGenerateDataDictionary(false);
gen.setMappingKitClassName("DbMap");
// 设置需要被移除的表名前缀用于生成modelName。例如表名 "osc_user",移除前缀 "osc_"后生成的model名为 "User"而非 OscUser
// gernerator.setRemovedTableNamePrefixes("t_");
// 生成
gen.generate();
}
}

View File

@@ -1,68 +1,68 @@
package com.lxyer.model.base;
import com.jfinal.plugin.activerecord.Model;
import com.jfinal.plugin.activerecord.IBean;
import com.jfinal.plugin.activerecord.Model;
/**
* Generated by JFinal, do not modify this file.
*/
@SuppressWarnings("serial")
public abstract class BaseActLog<M extends BaseActLog<M>> extends Model<M> implements IBean,IModel<M> {
public abstract class BaseActLog<M extends BaseActLog<M>> extends Model<M> implements IBean, IModel<M> {
public void setLogid(java.lang.Integer logid) {
set("logid", logid);
}
public java.lang.Integer getLogid() {
return getInt("logid");
}
public void setLogid(java.lang.Integer logid) {
set("logid", logid);
}
public void setCate(java.lang.Integer cate) {
set("cate", cate);
}
public java.lang.Integer getCate() {
return getInt("cate");
}
public java.lang.Integer getLogid() {
return getInt("logid");
}
public void setTid(java.lang.Integer tid) {
set("tid", tid);
}
public java.lang.Integer getTid() {
return getInt("tid");
}
public void setCate(java.lang.Integer cate) {
set("cate", cate);
}
public void setUserId(java.lang.Integer userId) {
set("userId", userId);
}
public java.lang.Integer getUserId() {
return getInt("userId");
}
public java.lang.Integer getCate() {
return getInt("cate");
}
public void setCreateTime(java.lang.Long createTime) {
set("createTime", createTime);
}
public java.lang.Long getCreateTime() {
return getLong("createTime");
}
public void setTid(java.lang.Integer tid) {
set("tid", tid);
}
public void setRemark(java.lang.String remark) {
set("remark", remark);
}
public java.lang.String getRemark() {
return getStr("remark");
}
public java.lang.Integer getTid() {
return getInt("tid");
}
public void setStatus(java.lang.Integer status) {
set("status", status);
}
public java.lang.Integer getStatus() {
return getInt("status");
}
public void setUserId(java.lang.Integer userId) {
set("userId", userId);
}
public java.lang.Integer getUserId() {
return getInt("userId");
}
public void setCreateTime(java.lang.Long createTime) {
set("createTime", createTime);
}
public java.lang.Long getCreateTime() {
return getLong("createTime");
}
public void setRemark(java.lang.String remark) {
set("remark", remark);
}
public java.lang.String getRemark() {
return getStr("remark");
}
public void setStatus(java.lang.Integer status) {
set("status", status);
}
public java.lang.Integer getStatus() {
return getInt("status");
}
}

View File

@@ -1,84 +1,84 @@
package com.lxyer.model.base;
import com.jfinal.plugin.activerecord.Model;
import com.jfinal.plugin.activerecord.IBean;
import com.jfinal.plugin.activerecord.Model;
/**
* Generated by JFinal, do not modify this file.
*/
@SuppressWarnings("serial")
public abstract class BaseComment<M extends BaseComment<M>> extends Model<M> implements IBean,IModel<M> {
public abstract class BaseComment<M extends BaseComment<M>> extends Model<M> implements IBean, IModel<M> {
public void setCommentId(java.lang.Integer commentId) {
set("commentId", commentId);
}
public java.lang.Integer getCommentId() {
return getInt("commentId");
}
public void setCommentId(java.lang.Integer commentId) {
set("commentId", commentId);
}
public void setUserId(java.lang.Integer userId) {
set("userId", userId);
}
public java.lang.Integer getUserId() {
return getInt("userId");
}
public java.lang.Integer getCommentId() {
return getInt("commentId");
}
public void setPid(java.lang.Integer pid) {
set("pid", pid);
}
public java.lang.Integer getPid() {
return getInt("pid");
}
public void setUserId(java.lang.Integer userId) {
set("userId", userId);
}
public void setCate(java.lang.Integer cate) {
set("cate", cate);
}
public java.lang.Integer getCate() {
return getInt("cate");
}
public java.lang.Integer getUserId() {
return getInt("userId");
}
public void setContentId(java.lang.Integer contentId) {
set("contentId", contentId);
}
public java.lang.Integer getContentId() {
return getInt("contentId");
}
public void setPid(java.lang.Integer pid) {
set("pid", pid);
}
public void setContent(java.lang.String content) {
set("content", content);
}
public java.lang.String getContent() {
return getStr("content");
}
public java.lang.Integer getPid() {
return getInt("pid");
}
public void setCreateTime(java.lang.Long createTime) {
set("createTime", createTime);
}
public java.lang.Long getCreateTime() {
return getLong("createTime");
}
public void setCate(java.lang.Integer cate) {
set("cate", cate);
}
public void setSupportNum(java.lang.Integer supportNum) {
set("supportNum", supportNum);
}
public java.lang.Integer getSupportNum() {
return getInt("supportNum");
}
public java.lang.Integer getCate() {
return getInt("cate");
}
public void setStatus(java.lang.Integer status) {
set("status", status);
}
public java.lang.Integer getStatus() {
return getInt("status");
}
public void setContentId(java.lang.Integer contentId) {
set("contentId", contentId);
}
public java.lang.Integer getContentId() {
return getInt("contentId");
}
public void setContent(java.lang.String content) {
set("content", content);
}
public java.lang.String getContent() {
return getStr("content");
}
public void setCreateTime(java.lang.Long createTime) {
set("createTime", createTime);
}
public java.lang.Long getCreateTime() {
return getLong("createTime");
}
public void setSupportNum(java.lang.Integer supportNum) {
set("supportNum", supportNum);
}
public java.lang.Integer getSupportNum() {
return getInt("supportNum");
}
public void setStatus(java.lang.Integer status) {
set("status", status);
}
public java.lang.Integer getStatus() {
return getInt("status");
}
}

View File

@@ -1,125 +1,124 @@
package com.lxyer.model.base;
import com.jfinal.kit.Kv;
import com.jfinal.plugin.activerecord.Model;
import com.jfinal.plugin.activerecord.IBean;
import com.jfinal.plugin.activerecord.Model;
/**
* Generated by JFinal, do not modify this file.
*/
@SuppressWarnings("serial")
public abstract class BaseContent<M extends BaseContent<M>> extends Model<M> implements IBean,IModel<M> {
public abstract class BaseContent<M extends BaseContent<M>> extends Model<M> implements IBean, IModel<M> {
public void setContentId(java.lang.Integer contentId) {
set("contentId", contentId);
}
public java.lang.Integer getContentId() {
return getInt("contentId");
}
public void setContentId(java.lang.Integer contentId) {
set("contentId", contentId);
}
public void setUserId(java.lang.Integer userId) {
set("userId", userId);
}
public java.lang.Integer getUserId() {
return getInt("userId");
}
public java.lang.Integer getContentId() {
return getInt("contentId");
}
public void setTitle(java.lang.String title) {
set("title", title);
}
public java.lang.String getTitle() {
return getStr("title");
}
public void setUserId(java.lang.Integer userId) {
set("userId", userId);
}
public void setDigest(java.lang.String digest) {
set("digest", digest);
}
public java.lang.String getDigest() {
return getStr("digest");
}
public java.lang.Integer getUserId() {
return getInt("userId");
}
public void setContent(java.lang.String content) {
set("content", content);
}
public java.lang.String getContent() {
return getStr("content");
}
public void setTitle(java.lang.String title) {
set("title", title);
}
public void setCreateTime(java.lang.Long createTime) {
set("createTime", createTime);
}
public java.lang.Long getCreateTime() {
return getLong("createTime");
}
public java.lang.String getTitle() {
return getStr("title");
}
public void setCate(java.lang.Integer cate) {
set("cate", cate);
}
public java.lang.Integer getCate() {
return getInt("cate");
}
public void setDigest(java.lang.String digest) {
set("digest", digest);
}
public void setType(java.lang.Integer type) {
set("type", type);
}
public java.lang.Integer getType() {
return getInt("type");
}
public java.lang.String getDigest() {
return getStr("digest");
}
public void setReplyNum(java.lang.Integer replyNum) {
set("replyNum", replyNum);
}
public java.lang.Integer getReplyNum() {
return getInt("replyNum");
}
public void setContent(java.lang.String content) {
set("content", content);
}
public void setViewNum(java.lang.Integer viewNum) {
set("viewNum", viewNum);
}
public java.lang.Integer getViewNum() {
return getInt("viewNum");
}
public java.lang.String getContent() {
return getStr("content");
}
public void setWonderful(java.lang.Integer wonderful) {
set("wonderful", wonderful);
}
public java.lang.Integer getWonderful() {
return getInt("wonderful");
}
public void setCreateTime(java.lang.Long createTime) {
set("createTime", createTime);
}
public void setTop(java.lang.Integer top) {
set("top", top);
}
public java.lang.Integer getTop() {
return getInt("top");
}
public java.lang.Long getCreateTime() {
return getLong("createTime");
}
public void setSolved(java.lang.Integer solved) {
set("solved", solved);
}
public java.lang.Integer getSolved() {
return getInt("solved");
}
public void setCate(java.lang.Integer cate) {
set("cate", cate);
}
public void setStatus(java.lang.Integer status) {
set("status", status);
}
public java.lang.Integer getStatus() {
return getInt("status");
}
public java.lang.Integer getCate() {
return getInt("cate");
}
public void setType(java.lang.Integer type) {
set("type", type);
}
public java.lang.Integer getType() {
return getInt("type");
}
public void setReplyNum(java.lang.Integer replyNum) {
set("replyNum", replyNum);
}
public java.lang.Integer getReplyNum() {
return getInt("replyNum");
}
public void setViewNum(java.lang.Integer viewNum) {
set("viewNum", viewNum);
}
public java.lang.Integer getViewNum() {
return getInt("viewNum");
}
public void setWonderful(java.lang.Integer wonderful) {
set("wonderful", wonderful);
}
public java.lang.Integer getWonderful() {
return getInt("wonderful");
}
public void setTop(java.lang.Integer top) {
set("top", top);
}
public java.lang.Integer getTop() {
return getInt("top");
}
public void setSolved(java.lang.Integer solved) {
set("solved", solved);
}
public java.lang.Integer getSolved() {
return getInt("solved");
}
public void setStatus(java.lang.Integer status) {
set("status", status);
}
public java.lang.Integer getStatus() {
return getInt("status");
}
}

View File

@@ -1,7 +1,7 @@
package com.lxyer.model.base;
import com.jfinal.plugin.activerecord.Model;
import com.jfinal.plugin.activerecord.IBean;
import com.jfinal.plugin.activerecord.Model;
/**
* Generated by JFinal, do not modify this file.
@@ -9,36 +9,36 @@ import com.jfinal.plugin.activerecord.IBean;
@SuppressWarnings("serial")
public abstract class BaseContentItem<M extends BaseContentItem<M>> extends Model<M> implements IBean {
public void setItemId(java.lang.Integer itemId) {
set("itemId", itemId);
}
public java.lang.Integer getItemId() {
return getInt("itemId");
}
public void setItemId(java.lang.Integer itemId) {
set("itemId", itemId);
}
public void setContentId(java.lang.Integer contentId) {
set("contentId", contentId);
}
public java.lang.Integer getContentId() {
return getInt("contentId");
}
public java.lang.Integer getItemId() {
return getInt("itemId");
}
public void setCreateTime(java.util.Date createTime) {
set("createTime", createTime);
}
public java.util.Date getCreateTime() {
return get("createTime");
}
public void setContentId(java.lang.Integer contentId) {
set("contentId", contentId);
}
public void setStatus(java.lang.Integer status) {
set("status", status);
}
public java.lang.Integer getStatus() {
return getInt("status");
}
public java.lang.Integer getContentId() {
return getInt("contentId");
}
public void setCreateTime(java.util.Date createTime) {
set("createTime", createTime);
}
public java.util.Date getCreateTime() {
return get("createTime");
}
public void setStatus(java.lang.Integer status) {
set("status", status);
}
public java.lang.Integer getStatus() {
return getInt("status");
}
}

View File

@@ -1,7 +1,7 @@
package com.lxyer.model.base;
import com.jfinal.plugin.activerecord.Model;
import com.jfinal.plugin.activerecord.IBean;
import com.jfinal.plugin.activerecord.Model;
/**
* Generated by JFinal, do not modify this file.
@@ -9,36 +9,36 @@ import com.jfinal.plugin.activerecord.IBean;
@SuppressWarnings("serial")
public abstract class BaseDynaAttr<M extends BaseDynaAttr<M>> extends Model<M> implements IBean {
public void setTid(java.lang.Integer tid) {
set("tid", tid);
}
public java.lang.Integer getTid() {
return getInt("tid");
}
public void setTid(java.lang.Integer tid) {
set("tid", tid);
}
public void setCate(java.lang.Integer cate) {
set("cate", cate);
}
public java.lang.Integer getCate() {
return getInt("cate");
}
public java.lang.Integer getTid() {
return getInt("tid");
}
public void setAttr(java.lang.String attr) {
set("attr", attr);
}
public java.lang.String getAttr() {
return getStr("attr");
}
public void setCate(java.lang.Integer cate) {
set("cate", cate);
}
public void setValue(java.lang.String value) {
set("value", value);
}
public java.lang.String getValue() {
return getStr("value");
}
public java.lang.Integer getCate() {
return getInt("cate");
}
public void setAttr(java.lang.String attr) {
set("attr", attr);
}
public java.lang.String getAttr() {
return getStr("attr");
}
public void setValue(java.lang.String value) {
set("value", value);
}
public java.lang.String getValue() {
return getStr("value");
}
}

View File

@@ -1,108 +1,108 @@
package com.lxyer.model.base;
import com.jfinal.plugin.activerecord.Model;
import com.jfinal.plugin.activerecord.IBean;
import com.jfinal.plugin.activerecord.Model;
/**
* Generated by JFinal, do not modify this file.
*/
@SuppressWarnings("serial")
public abstract class BaseUser<M extends BaseUser<M>> extends Model<M> implements IBean,IModel<M> {
public abstract class BaseUser<M extends BaseUser<M>> extends Model<M> implements IBean, IModel<M> {
public void setUserId(java.lang.Integer userId) {
set("userId", userId);
}
public java.lang.Integer getUserId() {
return getInt("userId");
}
public void setUserId(java.lang.Integer userId) {
set("userId", userId);
}
public void setUsername(java.lang.String username) {
set("username", username);
}
public java.lang.String getUsername() {
return getStr("username");
}
public java.lang.Integer getUserId() {
return getInt("userId");
}
public void setSex(java.lang.Integer sex) {
set("sex", sex);
}
public java.lang.Integer getSex() {
return getInt("sex");
}
public void setUsername(java.lang.String username) {
set("username", username);
}
public void setPhone(java.lang.String phone) {
set("phone", phone);
}
public java.lang.String getPhone() {
return getStr("phone");
}
public java.lang.String getUsername() {
return getStr("username");
}
public void setNickname(java.lang.String nickname) {
set("nickname", nickname);
}
public java.lang.String getNickname() {
return getStr("nickname");
}
public void setSex(java.lang.Integer sex) {
set("sex", sex);
}
public void setAvatar(java.lang.String avatar) {
set("avatar", avatar);
}
public java.lang.String getAvatar() {
return getStr("avatar");
}
public java.lang.Integer getSex() {
return getInt("sex");
}
public void setRealname(java.lang.String realname) {
set("realname", realname);
}
public java.lang.String getRealname() {
return getStr("realname");
}
public void setPhone(java.lang.String phone) {
set("phone", phone);
}
public void setEmail(java.lang.String email) {
set("email", email);
}
public java.lang.String getEmail() {
return getStr("email");
}
public java.lang.String getPhone() {
return getStr("phone");
}
public void setCreateTime(java.lang.Long createTime) {
set("createTime", createTime);
}
public java.lang.Long getCreateTime() {
return getLong("createTime");
}
public void setNickname(java.lang.String nickname) {
set("nickname", nickname);
}
public void setSign(java.lang.String sign) {
set("sign", sign);
}
public java.lang.String getSign() {
return getStr("sign");
}
public java.lang.String getNickname() {
return getStr("nickname");
}
public void setCity(java.lang.String city) {
set("city", city);
}
public java.lang.String getCity() {
return getStr("city");
}
public void setAvatar(java.lang.String avatar) {
set("avatar", avatar);
}
public void setStatus(java.lang.Integer status) {
set("status", status);
}
public java.lang.Integer getStatus() {
return getInt("status");
}
public java.lang.String getAvatar() {
return getStr("avatar");
}
public void setRealname(java.lang.String realname) {
set("realname", realname);
}
public java.lang.String getRealname() {
return getStr("realname");
}
public void setEmail(java.lang.String email) {
set("email", email);
}
public java.lang.String getEmail() {
return getStr("email");
}
public void setCreateTime(java.lang.Long createTime) {
set("createTime", createTime);
}
public java.lang.Long getCreateTime() {
return getLong("createTime");
}
public void setSign(java.lang.String sign) {
set("sign", sign);
}
public java.lang.String getSign() {
return getStr("sign");
}
public void setCity(java.lang.String city) {
set("city", city);
}
public java.lang.String getCity() {
return getStr("city");
}
public void setStatus(java.lang.Integer status) {
set("status", status);
}
public java.lang.Integer getStatus() {
return getInt("status");
}
}

View File

@@ -1,7 +1,7 @@
package com.lxyer.model.base;
import com.jfinal.plugin.activerecord.Model;
import com.jfinal.plugin.activerecord.IBean;
import com.jfinal.plugin.activerecord.Model;
/**
* Generated by JFinal, do not modify this file.
@@ -9,28 +9,28 @@ import com.jfinal.plugin.activerecord.IBean;
@SuppressWarnings("serial")
public abstract class BaseUserPwd<M extends BaseUserPwd<M>> extends Model<M> implements IBean {
public void setUserId(java.lang.Integer userId) {
set("userId", userId);
}
public java.lang.Integer getUserId() {
return getInt("userId");
}
public void setUserId(java.lang.Integer userId) {
set("userId", userId);
}
public void setPwd(java.lang.String pwd) {
set("pwd", pwd);
}
public java.lang.String getPwd() {
return getStr("pwd");
}
public java.lang.Integer getUserId() {
return getInt("userId");
}
public void setUpdateTime(java.lang.Long updateTime) {
set("updateTime", updateTime);
}
public java.lang.Long getUpdateTime() {
return getLong("updateTime");
}
public void setPwd(java.lang.String pwd) {
set("pwd", pwd);
}
public java.lang.String getPwd() {
return getStr("pwd");
}
public void setUpdateTime(java.lang.Long updateTime) {
set("updateTime", updateTime);
}
public java.lang.Long getUpdateTime() {
return getLong("updateTime");
}
}

View File

@@ -11,21 +11,22 @@ import java.util.List;
public interface IModel<M extends Model<M>> {
String sqlSpace();
M getDao();
default List<M> findList(Kv kv){
SqlPara sqlPara = getDao().getSqlPara(sqlSpace()+".list", kv);
default List<M> findList(Kv kv) {
SqlPara sqlPara = getDao().getSqlPara(sqlSpace() + ".list", kv);
return getDao().find(sqlPara);
}
default M findFirst(Kv kv){
SqlPara sqlPara = Db.getSqlPara(sqlSpace()+".list", kv);
default M findFirst(Kv kv) {
SqlPara sqlPara = Db.getSqlPara(sqlSpace() + ".list", kv);
return getDao().findFirst(sqlPara);
}
default Page<M> findPage(int pn, int ps, Kv kv){
SqlPara sqlPara = Db.getSqlPara(sqlSpace()+".list", kv);
default Page<M> findPage(int pn, int ps, Kv kv) {
SqlPara sqlPara = Db.getSqlPara(sqlSpace() + ".list", kv);
return getDao().paginate(pn, ps, sqlPara);
}