Spring Web误差

eiee3dmh  于 2021-06-21  发布在  Mysql
关注(0)|答案(0)|浏览(194)

嗨,我有以下问题,在 Spring 网络错误
spring.core.dll中发生“system.configuration.configurationerrorsexception”类型的异常,但未在用户代码中处理
其他信息:创建上下文“spring.root”时出错:不支持关键字:“port”。
我已经在xml中为dataprovider ans会话工厂配置了taion,其中可能有问题,但我找不到问题所在。因为当我删除端口(port=3306;)从数据源定义来看,这两者都不起作用
错误:spring.core.dll中发生了类型为“system.configuration.configurationerrorsexception”的异常,但未在用户代码中处理
其他信息:创建上下文“spring.root”时出错:系统找不到指定的文件

<db:provider id="DbProvider"
  provider="System.Data.SqlClient"
  connectionString="Server=127.0.0.1;Port=3306;Database=dbschema;User ID=XXX; Password=XXXX"/>

<object id="NHibernateSessionFactory" type="Spring.Data.NHibernate.LocalSessionFactoryObject, Spring.Data.NHibernate4">
<property name="DbProvider" ref="DbProvider"/>
<property name="MappingAssemblies">
  <list>
    <value>WarehouseTemplate</value>
  </list>
</property>
<property name="HibernateProperties">
  <dictionary>
    <entry key="hibernate.connection.provider" value="NHibernate.Connection.DriverConnectionProvider"/>
    <entry key="dialect" value="NHibernate.Dialect.MySQL5Dialect"/>
    <entry key="connection.driver_class" value="NHibernate.Driver.MySqlDataDriver"/>
    <entry key="use_proxy_validator" value="false" />
    <entry key="show_sql" value="true"/>
  </dictionary>
</property>
<property name="ExposeTransactionAwareSessionFactory" value="true" />

我的数据库是MySQL5.7。db在本地运行,但我想用ip配置,因为我计划在测试后将db移到别处。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题