首先Generator中的文件配置是否有:
enableSelectByPrimaryKey="true"
enableUpdateByPrimaryKey="false"
enableDeleteByPrimaryKey="false"
<!-- 绑定日志表 -->
<table tableName="client_operate_platform_demo_tb" domainObjectName="PlatformDemoOperateLogInfo"
enableCountByExample="false" enableUpdateByExample="false"
enableDeleteByExample="false" enableSelectByExample="false"
enableSelectByPrimaryKey="true" enableUpdateByPrimaryKey="false"
enableDeleteByPrimaryKey="false" >
</table>
配置之后仍然生成不了其他方法。查看数据库
发现在创建数据库忘记设置主键了
创建数据库语句
创建表
CREATE TABLE [dbo].[call_interface_log] (
[code] int IDENTITY(1,1) primary key,
[domain] varchar(100) ,
[method] varchar(100) ,
[params] varchar(1000) ,
[account] varchar(50) ,
[user_id] int,
[phone] varchar(20) ,
[start_time] datetime ,
[end_time] datetime not NULL ,
[http_status_code] int ,
[status] varchar(50) ,
[message] varchar(100) ,
[result] varchar(MAX) ,
[create_time] datetime ,
constraint PK_call_interface_log primary key (code)
)
go
删除表
drop table call_interface_log