当前位置: 首页 > 知识库问答 >
问题:

Spring Boot-实体中的自定义类字段

严心水
2023-03-14
@Entity
@Table
@EntityListeners(AuditingEntityListener.class)
public class Rapor implements Serializable {

    @Id
    @SequenceGenerator(name = "RAPOR_SEQUENCE", sequenceName = "RAPOR_SEQUENCE", allocationSize = 1)
    @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "RAPOR_SEQUENCE")
    private Long id;

    @Embedded
    private OzBakim ozBakim;

    @Embedded
    private GunlukEtkinlik gunlukEtkinlik;

    private Date tarih;

//Set Get
}

更新

@Embeddable
public class GunlukEtkinlik {
    private boolean anaDil;
    private boolean bahce;
    private boolean bilimDeney;
    private boolean drama;
    private boolean dans;
    private boolean fenDoga;
    private boolean gezi;
    private boolean gorselSanatlar;
    private boolean masaBasiEtkinlik;
    private boolean masal;
    private boolean matematik;
    private boolean mutfakEtkinlik;
    private boolean muzik;
    private boolean oyun;
    private boolean satranc;
    private boolean spor;
    private boolean ingilizce;
    private boolean digerDiller;
    private boolean yaraticiEtkinlik;
    private boolean ogretmenNotu;
//Set Get
}

@Embeddable
public class OzBakim {
    private int kahvalti;
    private int ogleYemegi;
    private int ikindiKahvaltisi;
    private int elYuzTuvaletTemizligi;
    private int okulFaaliyetleri;
    private int arkadasIletisim;
    private int ogleUykusu;
    private int ogretmenNotu;
    private int topluOgretmenNotu;
//Set Get
}

错误:

2017-06-23 13:53:19.791警告12832--[main]O.s.w.cs.GenericWebApplicationContext:上下文初始化过程中遇到异常-取消刷新尝试:org.SpringFramework.Beans.Factory.BeanCreationException:创建类路径资源[org/SpringFramework/Boot/AutoConfigure/orm/jpa/HibernateJPaAutoConfiguration.class]中定义的名为“Entity ManagerFactory”的bean时出错:调用init方法失败;嵌套异常为javax.persistence.persistenceException:[persistenceUnit:default]无法构建Hibernate SessionFactory

2017-06-23 13:53:19.799警告12832--[main]O.S.Boot.SpringApplication:错误处理失败(创建类路径资源[org/SpringFramework/Security/Config/Annotation/Web/Configuration/WebSecurityConfiguration.class]中定义的名为“Delegating ApplicationListener”的bean时出错):实例化bean之前的BeanPostProcessor失败;嵌套异常为org.SpringFramework.Beans.Factory.BeanCreationException:创建名为“

共有1个答案

高才
2023-03-14

我发现了错误。:)

Repeated column in mapping for entity: com.exam.model.Rapor column: ogretmen_notu (should be mapped with insert="false" update="false")

@entity类中的@Embeddable entity,使其可以为@entity类的同一表中的嵌入实体添加列。

重复列名不能使用。

@Embeddable
public class GunlukEtkinlik {
    .
    .
    .
    private boolean ogretmenNotu;
}
@Embeddable
public class OzBakim {
    .
    .
    .
    private int ogretmenNotu(You must change name);
}
 类似资料:
  • 问题内容: 如何解决Java中自定义字体的问题? 例如,我的应用使用的字体并非在所有计算机上都使用。如果客户端计算机上不存在该文件,我可以以某种方式将其包含在已编译的可执行文件中,然后从那里调用它吗? 还有哪些其他选择?我可以将所有字体字符变成图像(之前在某些图形应用中),然后为每个字符显示图像…可以吗? 问题答案: 这是我用来从.ttf文件(可以捆绑)中加载字体文件的实用程序方法:

  • 问题内容: 我正在Tkinter中创建界面,我需要自定义字体。不仅仅是说Helvetica具有特定大小或其他大小,还包括任何给定平台上通常不提供的字体。这将与程序一起作为图像文件或(最好是)Truetype字体文件或类似文件保留。我不想在要使用该程序的每台计算机上都安装所需的字体,我只想随程序一起将它们携带在同一目录中。 tkFont模块看起来应该执行类似的操作,但是我看不到它将在运行程序的系统通

  • 问题内容: 我正在使用Swift在Xcode(7.0版)中创建游戏,并且我想在游戏结束时以字体“ gameOver.ttf”显示标签“ Game Over”。我已将字体添加到资源文件夹中。我不知道如何在我的代码中引用它。我可以帮忙吗?我的代码: 问题答案: 这些是向您的应用程序添加自定义字体的步骤: 在您的应用程序中添加“ gameOver.ttf”字体(确保它已包含在目标中) 修改applica

  • 我正在使用Lollipop的新功能,比如coloraccent,colorPrimary,用于Lollipop制作前的设备。 styles.xml 现在我想为我的文本视图、编辑文本和按钮创建一个自定义字体。在样式中,我使用彩色口音作为白色。所以编辑文本的焦点应该是白色。查看下图以获取默认编辑文本焦点。这很好。 但每当我创建自定义字体edittext时,焦点行为就不同了。它没有显示白色。相反,它显示

  • @font-face跟其在CSS中作用表现一样,在后面简单地添加个块状属性即可,类似下面: @font-face font-family Geo font-style normal src url(fonts/geo_sans_light/GensansLight.ttf) .ingeo font-family Geo 生成为: @font-face { font-famil

  • 我有一个JLabel,我已经设置了自定义字体,“BP饮食”到它。如果我将此添加到JFrame中,文本看起来很好,但是当我将JFrame的布局更改为FlowLayout时,文本的顶部就会被切断。当您将JLabel添加到JPanel并将其添加到JFrame时,也会出现同样的问题。我在http://www.hichris.com/more/files/bpdiet.otf上有这个字体 下面是代码: 感谢