Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Hibernate可嵌入,无需注释_Java_Hibernate - Fatal编程技术网

Java Hibernate可嵌入,无需注释

Java Hibernate可嵌入,无需注释,java,hibernate,Java,Hibernate,我正在尝试开发一个包含泛型类的库,以便集成到其他项目中。例如,表示间隔的类: @数据 公课间隔{ 私人即时启动; 私人即时终端; } 因为这个库可能会被不使用Hibernate/Spring的项目使用,所以我不想包含Hibernate依赖项及其注释 从与Hibernate一起使用这个库的项目的角度来看,有没有办法使上面的类可以嵌入,而不必对它进行子类化和自己注释子类?好吧,注释只是注释,因此依赖项目不需要依赖JPA/Hibernate来使用这些类。如果注释类不可用,注释将不可用 除此之外,还可

我正在尝试开发一个包含泛型类的库,以便集成到其他项目中。例如,表示间隔的类:

@数据
公课间隔{
私人即时启动;
私人即时终端;
}
因为这个库可能会被不使用Hibernate/Spring的项目使用,所以我不想包含Hibernate依赖项及其注释


从与Hibernate一起使用这个库的项目的角度来看,有没有办法使上面的类可以嵌入,而不必对它进行子类化和自己注释子类?

好吧,注释只是注释,因此依赖项目不需要依赖JPA/Hibernate来使用这些类。如果注释类不可用,注释将不可用


除此之外,还可以创建一个提供映射信息的orm.xml文件。然后,您的库的用户必须导入该文件。

为了以后的参考,在Hibernate中创建自定义类型将是使外部库可集成到Hibernate管理的实体中的最佳选择