Commit cda2f8f3 authored by xierz's avatar xierz

适配oracle

mybatis-plus默认为自增长id,雪花id需要特别设置
parent 849b1be7
...@@ -24,9 +24,7 @@ import cn.hutool.core.util.StrUtil; ...@@ -24,9 +24,7 @@ import cn.hutool.core.util.StrUtil;
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.annotation.JSONField; import com.alibaba.fastjson.annotation.JSONField;
import com.baomidou.mybatisplus.annotation.FieldStrategy; import com.baomidou.mybatisplus.annotation.*;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import net.mingsoft.base.entity.BaseEntity; import net.mingsoft.base.entity.BaseEntity;
import org.springframework.format.annotation.DateTimeFormat; import org.springframework.format.annotation.DateTimeFormat;
...@@ -45,6 +43,20 @@ public class CategoryEntity extends BaseEntity { ...@@ -45,6 +43,20 @@ public class CategoryEntity extends BaseEntity {
private static final long serialVersionUID = 1574925152750L; private static final long serialVersionUID = 1574925152750L;
@TableId(type = IdType.ASSIGN_ID)
private String id;
@Override
public String getId() {
return id;
}
@Override
public void setId(String id) {
this.id = id;
}
/** /**
* 栏目管理名称 * 栏目管理名称
*/ */
......
...@@ -21,7 +21,9 @@ ...@@ -21,7 +21,9 @@
package net.mingsoft.cms.entity; package net.mingsoft.cms.entity;
import com.alibaba.fastjson.annotation.JSONField; import com.alibaba.fastjson.annotation.JSONField;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import net.mingsoft.base.entity.BaseEntity; import net.mingsoft.base.entity.BaseEntity;
...@@ -40,6 +42,18 @@ public class ContentEntity extends BaseEntity { ...@@ -40,6 +42,18 @@ public class ContentEntity extends BaseEntity {
private static final long serialVersionUID = 1574925152617L; private static final long serialVersionUID = 1574925152617L;
@TableId(type = IdType.ASSIGN_ID)
private String id;
@Override
public String getId() {
return id;
}
@Override
public void setId(String id) {
this.id = id;
}
/** /**
* 文章标题 * 文章标题
*/ */
......
...@@ -92,7 +92,9 @@ spring: ...@@ -92,7 +92,9 @@ spring:
mybatis-plus: mybatis-plus:
global-config: global-config:
db-config: db-config:
column-format: "\"%s\"" # column-format: "\"%s\""
id-type: assign_id id-type: auto
configuration: configuration:
database-id: oracle database-id: oracle
cache-enabled: true
jdbc-type-for-null: 'null' #注意:单引号
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment