Java Hibernate动态添加映射资源hbm.xml

Java Hibernate动态添加映射资源hbm.xml,java,hibernate,Java,Hibernate,我在系统中使用hibernate。 我有hibernate.cfg.xml文件,在该文件中,我定义了一些属性,如 org.hibernate.dialogue.mysqldialogue com.mysql.jdbc.Driver jdbc:mysql://127.0.0.1:3306/my_db 等等。 除了这些属性之外,我还要定义一些映射资源,这些资源是 等等。 这是动态添加这些“映射资源”的方法吗? 我的意思是,当hibernate在系统启动时初始化时,不要一次添加所有这些“映射资源

我在系统中使用hibernate。 我有hibernate.cfg.xml文件,在该文件中,我定义了一些属性,如

org.hibernate.dialogue.mysqldialogue
com.mysql.jdbc.Driver
jdbc:mysql://127.0.0.1:3306/my_db
等等。 除了这些属性之外,我还要定义一些映射资源,这些资源是


等等。 这是动态添加这些“映射资源”的方法吗? 我的意思是,当hibernate在系统启动时初始化时,不要一次添加所有这些“映射资源”,这会使系统启动变慢。 这是否可以通过编程方式添加映射资源,而不需要重新生成cfg.xml文件

<property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>
<property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="hibernate.connection.url">jdbc:mysql://127.0.0.1:3306/my_db</property>
<mapping resource="aaa.hbm.xml"/>
<mapping resource="bbb.hbm.xml"/>
<mapping resource="ccc.hbm.xml"/>