Warum wurde „enableSelectByPrimaryKey“ nicht generiert, wenn der Mybatis-Generator verwendet wurde?Java

Java-Forum
Anonymous
 Warum wurde „enableSelectByPrimaryKey“ nicht generiert, wenn der Mybatis-Generator verwendet wurde?

Post by Anonymous »

Wenn ich diesen Befehl verwende, um eine Mybatis-XML-Datei zu generieren:

Code: Select all

java -jar mybatis-generator-core-1.3.4.jar -configfile generatorConfig.xml -overwrite
Alles funktioniert gut, aber letztendlich habe ich festgestellt, dass die User-Mapper-Ergebnisdatei die SelectByPrimaryKey-Funktion nicht generiert hat. Dies ist Teil meiner Dateikonfiguration:

Code: Select all



Meine Datenbank ist PostgreSQL 13. Was kann ich tun, um das Problem zu beheben? Dies ist meine Benutzertabellen-DML:

Code: Select all

CREATE TABLE public.users (
id int8 NOT NULL GENERATED ALWAYS AS IDENTITY,
nickname varchar NULL,
avatar_url varchar NULL,
phone varchar NOT NULL,
updated_time int8 NOT NULL,
created_time int8 NOT NULL,
salt varchar NULL,
pwd varchar NULL,
sex int4 NULL,
level_type varchar NULL,
phone_region varchar NULL,
country_code int4 NULL,
user_status int4 NULL DEFAULT 1,
last_login_time int8 NULL,
first_login_time int8 NULL,
app_id int4 NOT NULL,
register_time int8 NULL,
apple_iap_product_id varchar NULL,
CONSTRAINT unique_phone UNIQUE (phone)
);

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post