-
Notifications
You must be signed in to change notification settings - Fork 11
Description
PassportDAO.java
@dao
public interface PassportDAO extends GenericDAO<Passport,Long>{
}
Passport.java
@table(value = "passport")
@DaTa
public class Passport implements Serializable {
private static final long serialVersionUID = 1L;
@Column(pk = true)
private Long uid;
@Column
private String username;
@Column
private String password;
@Column
private String salt;
@Column
private Integer enable;
@Column
private Time createTime;
@Column
private Time updateTime;
@Column
private String active;
}
When I invoke
PassportDao.get(1L);
Exception
Caused by: com.google.common.util.concurrent.UncheckedExecutionException: net.paoding.rose.jade.plugin.sql.mapper.MappingException: No column field.
at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2207)
at com.google.common.cache.LocalCache.get(LocalCache.java:3953)
at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3957)
at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4875)
at net.paoding.rose.jade.plugin.sql.mapper.AbstractCachedMapperManager.createGet(AbstractCachedMapperManager.java:35)
at net.paoding.rose.jade.plugin.sql.mapper.OperationMapper.mapTargetEntityMapper(OperationMapper.java:69)
at net.paoding.rose.jade.plugin.sql.mapper.OperationMapper.doMap(OperationMapper.java:56)
at net.paoding.rose.jade.plugin.sql.mapper.ConditionalOperationMapper.doMap(ConditionalOperationMapper.java:111)
at net.paoding.rose.jade.plugin.sql.mapper.AbstractMapper.map(AbstractMapper.java:33)
at net.paoding.rose.jade.plugin.sql.mapper.OperationMapperManager.create(OperationMapperManager.java:31)
at net.paoding.rose.jade.plugin.sql.PlumSQLInterpreter.interpret(PlumSQLInterpreter.java:105)
at net.paoding.rose.jade.statement.JdbcStatement.execute(JdbcStatement.java:161)