相关疑难解决方法(0)

如何在类路径中读取Java包中的所有类?

我需要读取Java包中包含的类.这些类在classpath中.我需要直接从Java程序执行此任务.你知道一个简单的方法吗?

List<Class> classes = readClassesFrom("my.package")
Run Code Online (Sandbox Code Playgroud)

java reflection

93
推荐指数
8
解决办法
11万
查看次数

hibernate 4.3.x - 加载所有实体注释类

在我工作的项目中,我不使用Spring,我只使用Hibernate.我不想将hbm.xml文件用于实体映射/描述/等.我只想使用注释.

如何告诉Hibernate Entity/Table从某些软件包加载所有带注释的类?

我在网上搜索但我没有运气.另外,我找不到有关最新Hibernate版本的信息(主要是过时的文章/帖子等).

编辑1:

http://docs.jboss.org/hibernate/orm/4.3/manual/en-US/html_single/#mapping

hibernate doc页面说明了这一点:

对象/关系映射可以用三种方法定义:
1)使用Java 5注释(通过Java Persistence 2注释)
2)使用JPA 2 XML部署描述符(在第XXX章中描述)
3)使用Hibernate遗留XML文件方法的hbm.xml

就这样,我只想使用1)与SessionFactory/Session Hibernate API.

编辑2:

即使我的问题被标记为重复,但事实并非如此,因为我不想使用JPA(以及隐含的描述符),而只是使用上面列出的那些方法1).

java hibernate jpa hibernate-4.x

6
推荐指数
1
解决办法
4138
查看次数

标签 统计

java ×2

hibernate ×1

hibernate-4.x ×1

jpa ×1

reflection ×1