能解释一下持久化操作对象到底是什么吗?
<!--持久化对象,对应于mybatis.xml映射器接口的配置-->
<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
<property name="basePackage" value="com.imooc.sm.dao"></property>
<property name="sqlSessionFactoryBeanName" value="sqlSessionFactory"></property>
</bean>
spring.xml配置中提及的持久化操作对象是什么呢?
5
收起
正在回答
1回答
同学你好!
先来理解一下什么是持久化:
1)持久(Persistence),即把数据(如内存中的对象)保存到可永久保存的存储设备中(如磁盘文件、XML文件等)。
2)持久化的主要应用是将内存中的数据存储在关系型的数据库中,当然也可以存储在磁盘文件中、XML数据文件中等等。
通过对持久化的理解可以发现spring.xml配置中提及的持久化操作对象,其实就是将到我们在内存中操作的实体类最终存放在数据库中。而mybatis可以实现这一系列的操作。
如果我的回答解决了你的疑惑,请采纳,祝学习愉快~
SSM主流框架入门与综合项目实战2018版
- 参与学习 人
- 提交作业 205 份
- 解答问题 4317 个
Java中非常实用的SSM整合开发内容,从Spring开始,到MyBaits的进阶内容,再到SpringMVC的应用,最后是SSM整合开发案例,逐步深入,助你成长为一名Java工程师!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星