我想用这个模式在 Postgres 中存储一个实体
CREATE TABLE IF NOT EXISTS Ingredient
(
id VARCHAR(4) NOT NULL PRIMARY KEY,
name VARCHAR(25) NOT NULL,
type VARCHAR(10) NOT NULL
);
Run Code Online (Sandbox Code Playgroud)
这是Java模型
@Data
@Entity
@AllArgsConstructor
@NoArgsConstructor(access = AccessLevel.PUBLIC, force = true)
public class Ingredient {
@Id
private final String id;
private final String name;
private final Type type;
public enum Type {
WRAP, PROTEIN, VEGGIES, CHEESE, SAUCE
}
}
Run Code Online (Sandbox Code Playgroud)
这是代码
@Profile("!prod")
@Configuration
public class DevelopmentConfig {
@Bean
public CommandLineRunner dataLoader(
IngredientRepository ingredientRepo,
) {
return args …Run Code Online (Sandbox Code Playgroud)