1.怎样配置sessionFactory,一般都要在sessionFactory里边配置些什么东西?为什么?
2.dataSource的配置:
如果我把上面的配置改为使用props标签,可以吗?即:
第一种是框架提供的一种创建DS的方式,第二种就要有问题了。
首先你要了解property的含义,第二种中所写的 是说明在所指明的class中有一个属性,该属性的名称是source,如果没有的话,会有异常抛出。
应该不行吧 Spring内核是这样规定好的 除非你自己去写一个文件读取规则
不过也不一定 它可能定义了好几套读取规则 可能会有你写的那种方式的
sessionfactory就配置下面这些就行,想具体了解,看下源代码就一目了然了。
http://askme.iteye.com/blog/180306
改成那样不行
org.springframework.jdbc.datasource.DriverManagerDataSource"里
就如下几个域成员
[quote]private String driverClassName;
private String url;
private String username;
private String password;
private Properties connectionProperties;[/quote]没有source所以注入不进来的
要想些 你就自己写个类继承
org.springframework.jdbc.datasource.DriverManagerDataSource
然后把你写的类配置到IOC中,就行了
我看内个方法都是共有的,可以拓展
${hibernate.connection.driver_class}
${hibernate.connection.url}
${hibernate.connection.username}
${hibernate.connection.password}
这样配置是意思就是指DriverManagerDataSource有一个Properties类型的成员变量source,
自然是不行的