在web开发中,可以利用hibernate配置数据源,但在实际的应用中,可能要连接多个数据源,
1.配置dataSource
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> <property name="driverClassName"> <value>org.logicalcobwebs.proxool.ProxoolDriver</value> </property> <property name="url"> <value>proxool.db</value> </property> </bean>
2.配置sessionFactory
<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> <property name="dataSource"> <ref local="dataSource"></ref> </property> <property name="hibernateProperties"> <props> <prop key="hibernate.connection.provider_class"> org.hibernate.connection.C3P0ConnectionProvider</prop> <!-- 是否将运行期生成的SQL输出到日志以供调试 --> <prop key="hibernate.show_sql">true</prop> <!--指定连接的语言--> <prop key="dialect"> org.hibernate.dialect.MySQLDialect </prop> <!--是否收集有助于性能调节的统计数据--> <prop key="hibernate.generate_statistics">true</prop> <!--是否自动重新连接--> <prop key="hibernate.autoReconnect">true</prop> <!--是否自动释放连接--> <prop key="hibernate.connection.release_mode">auto</prop> <!--缓存配置--> <prop key="hibernate.cache.provider_class">org.hibernate.cache.EhCacheProvider </prop> <prop key="hibernate.cache.use_second_level_cache"> false </prop> <prop key="hibernate.cache.use_query_cache">false</prop> </props> </property> <property name="mappingResources"> <list> <value>映射表</value> </list> </property> </bean>
3.添加jdbc支持
<bean id="jdbcTemplatelr" class="org.springframework.jdbc.core.JdbcTemplate"> <property name="dataSource"> <ref bean="dataSourceLrsql"/> </property> </bean> <bean id="basePageDao" class="com.BasePageDaoHibernateImpl"> <property name="jdbcTemplate"> <ref bean="jdbcTemplatelr"/> </property> </bean>
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
思特奇一面 19min(已进终面)总体来说不难,但是网上风评不太好 1. 自我介绍 2. 介绍一下你在实习中用到最多,掌握最好的技术? 3. 介绍一下你项目中,从数据采集,到数据加工到标签生成,整个流程能介绍一下吗? 4. 标签用什么语言开发?能简单介绍一下hive吗?hive的分区?hive表能单条删数据吗? 5. 你能说一下hive sql的性能优化吗?参数+代码 6. 说一下你的比赛内容?你
拷打实时数仓(建模,为什么要分层,为什么选择HBase作为数据库,所有数据都要旁路缓存吗,旁路缓存HBase数据经常变更,Flink工作流程) 怎么处理数据倾斜 数仓常用的维度建模方案有哪些 建模模型有哪几个,分别适用于什么场景 Hadoop生态圈、MapReduce工作流程、 为什么大数据用Kafka多、Kafka工作流程、Kafka怎么保证数据有序、Kafka同一个主题下分区之间是否有序 SQ
11.3 一面 1.自我介绍 2.实习时间 3.实习内容 4.学习中遇到的难题 5.最大的收获 6.实习中发现的问题,如何发现问题,解决的效果 7.Union和union all 的区别 8.索引介绍? 9.表经常被修改对索引具体有什么影响 10.公司业务部门规模 11.实习中做需求的速度 12.实习中遇到的问题 13.遇到不好沟通的人怎么办 14.上面派你监督你不负责的任务的做法 15.六级分数
我正在使用IDE中的对话框创建新的数据源 当我单击按钮时输入所有必需的值后,它会给出消息,错误如下所示。 我使用驱动程序进行连接。我还将环境变量设置到文件的位置。 知道有什么可能出了问题吗?
本文向大家介绍ASP.NET实现数据的添加(第10节),包括了ASP.NET实现数据的添加(第10节)的使用技巧和注意事项,需要的朋友参考一下 这节以新闻网站为例实现新闻的添加,并把附件和图片上传至服务器。 学习内容 步骤一 添加新项,创建Web窗体并将其命名为“newsadd.aspx” 步骤二 布局页面,创建6行2列的表格 步骤三 数据源控件定义数据的方法,在newschuli.cs页面中编
本文向大家介绍PHP实现动态添加XML中数据的方法,包括了PHP实现动态添加XML中数据的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了PHP实现动态添加XML中数据的方法。分享给大家供大家参考,具体如下: 前面简单讲述了xml文档的创建,这里继续讨论xml中数据的动态添加: 一. 代码 二. 运行结果 PS:这里再为大家提供几款关于xml操作的在线工具供大家参考使用: 在线XML/