在使用ActFramework框架时,使用BeetlSql操作mysql数据库,遇到了以下问题:
1、@AutoID注解的字段在数据库中必须是自动增长的,否则会报如下错误:
2、@Table注解的包应该是org.beetl.sql.core.annotatoin.Table
import act.db.DB; import org.beetl.sql.core.annotatoin.Table; import org.beetl.sql.core.mapper.BaseMapper; @DB("mysql") @Table(name = "order_preorder") public class OrderPreOrder{ private String preorderId; // 预订单ID public String getPreorderId() { return preorderId; } public void setPreorderId(String preorderId) { this.preorderId = preorderId; } public interface Mapper extends BaseMapper<OrderPreOrder> { } }如果是 javax.persistence.Table这个包,则会报以下错误: 。

本文档描述了在使用ActFramework结合BeetlSql操作MySQL时遇到的挑战,特别是关于@AutoID注解字段必须设置为数据库自增的错误详情。

1312

被折叠的 条评论
为什么被折叠?



