mybatis-spring整合总结02_SqlSessionFactoryBean

SqlSessionFactoryBean


在Mybatis中,SqlSessionFactoryBuilder用于创建SqlSessionFactory。而在Mybatis-Spring中SqlSessionFactoryBean将取而代之。

为了得到factory bean,如上节所示,需在Spring XML中配置:

Java代码 复制代码  收藏代码
  1. <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">   
  2. <property name="dataSource" ref="dataSource" />   
  3. </bean>  


SqlSessionFactoryBean实现了Spring的FactoryBean接口。这意味着Spring最终返回的不是SqlSessionFactoryBean而是作为factory 的getObject()方法返回的Object。这相当于下面的java代码:

Java代码 复制代码  收藏代码
  1. SqlSessionFactoryBean factoryBean = new SqlSessionFactoryBean();   
  2. SqlSessionFactory sessionFactory = factoryBean.getObject();  



SqlSessionFactory的属性
1. dataSource,SqlSessionFactory有一个必须的属性,即JDBC DataSource,这个DataSource可一个任何符合Spring配置的DataSource。
2. configLocation,用于指明mybatis的XML配置文件的位置。此配置文件并不一定是完整的,比如environments,datasource,transaction都可以忽略(由SqlSessionFactoryBean自己配置)
3. mapperLocations,用于指明一组XML Mapper文件位置。是可选项。例如:

Java代码 复制代码  收藏代码
  1. <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">   
  2. <property name="dataSource" ref="dataSource" />   
  3. <property name="mapperLocations" value="classpath*:sample/config/mappers/**/*.xml" />   
  4. </bean>  
### 回答1: 1. 打开电脑,点击“开始”菜单。 2. 选择“设置”。 3. 选择“系统”。 4. 选择“关于”。 5. 在“系统规格”下面,可以看到“处理器”信息,其中会显示处理器的型号和架构。如果架构为“x86”,则为32位处理器;如果架构为“x64”,则为64位处理器。 ### 回答2: 要查看自己电脑的处理器架构,可以按照以下步骤操作: 1. 打开电脑的“开始”菜单,并点击“设置”选项。 2. 在设置界面中,选择“系统”选项。 3. 在系统界面中,点击左侧菜单中的“关于”选项。 4. 在“关于”界面中,向下滚动至“设备规格”部分。 5. 在“设备规格”部分中,可以看到“系统类型”一栏,该信息即为电脑的处理器架构。 另外,还可以通过以下方法进一步确定电脑的处理器架构: 1. 按下“Win + R”键,打开运行窗口。 2. 在运行窗口中,输入“dxdiag”并点击“确定”按钮。 3. 运行“dxdiag”工具后,会弹出一个窗口,选择“系统”选项卡。 4. 在系统选项卡中,可以看到“处理器”一栏,该信息即为电脑的处理器架构。 以上是两种常用方法来查看自己电脑的处理器架构。 ### 回答3: 要查看自己电脑的处理器架构,可以按照以下步骤进行: 1. 打开电脑并登录操作系统。 2. 点击开始菜单,然后进入“设置”或者“控制面板”。 3. 在设置或控制面板中,找到并点击“系统”或“系统和安全”选项。 4. 在系统设置页面中,可以找到有关电脑硬件和操作系统的信息。其中应该包括处理器相关的信息。 5. 查找处理器信息,通常会显示处理器型号和制造商名称。根据这些信息,你可以进行更详细的搜索来了解该处理器的架构。 6. 如果你想要更加详细和准确的信息,可以打开浏览器并搜索处理器型号和制造商。通常,你可以在制造商的官方网站或相关技术论坛上找到有关该处理器架构的信息。 总之,要查看自己电脑的处理器架构,我们可以通过系统设置页面或者进行在线搜索来获取相关信息。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值