Hibernate的命名策略使用引起的Sessionfactory创建有关问题

Hibernate的命名策略使用引起的Sessionfactory创建问题Sessionfactory是一个重量级组件,一个数据源应该只

Hibernate的命名策略使用引起的Sessionfactory创建问题
Sessionfactory是一个重量级组件,一个数据源应该只创建一个Sessionfactory对象,而我需要使用Namingstrategy,方式如下: 
Configuration cfg = new Configuration(); 
MyNamingStrategy m = new MyNamingStrategy(tableName); 
cfg.setNamingStrategy(m); 
sessionFactory = cfg.configure().buildSessionFactory(); 
Session session = sessionFactory.openSession(); 
其中,tableName是一个字符串变量,并不是一个固定不变的字符串。但这样一来,每次开启一个session就需要创建一个Sessionfactory对象,这将大大占用资源,请问如何在使用命名策略的情况下不用开启大量的Sessionfactory对象?

[解决办法]
你来错地方了,去java版
[解决办法]
这个问题,我也遇到过,最后果断换方法