
SSM框架
文章平均质量分 93
千小半
总结知识
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
什么是事务?Mysql事务怎么用?Mybatis怎么操作事务的?Spring呢?快进来看看
其实不管用什么框架或者不同的数据库,事务都要遵循ACID特性,和提交回滚的方法,不过需要注意的是每个框架开启事务的方式都是不同的。 当实现转账时,A向B转账过程中,系统发生错误,这笔帐没有在他们之间的手中,为避免发生此类错误,所以就需要事务处理,如果事务执行时遇到错误,则就必须回滚,回滚后,数据将全部恢复到操作前的状态,A的转账也会恢复。原创 2023-02-17 19:23:04 · 3258 阅读 · 3 评论 -
Spring如何整合MyBatis框架?使用XML及java类的配置方式
SqlSessionFactoryBean : 在mybtais-spring的整合包中,可以生成一个SqlSessionFactory,而前者可以创建出SqlSession,也就自然通过mapper映射器可以调用指定方法,通过该类还可以对Mybtais进行配置别名等原创 2023-02-16 10:20:32 · 1182 阅读 · 0 评论 -
从头到尾Spring概念,家族,核心技术使用,事务这一篇就够了!!!
Spring FrameWork 是Spring 生态圈中最基础的项目,其他项目都基于它的底层去实现,该项目为依赖关系注入、事务管理、Web应用、数据访问、消息传递等提供核心支持。-- IOC容器负责对象的创建、初始化等一系列工作,被创建或管理的对象在IoC容器中统称为Bean.AOP全称Aspect Oriented Programming (面向切面/方面编程),是对oop编程的一种补充,基于IOC容器实现。原创 2022-12-20 15:09:32 · 1021 阅读 · 0 评论 -
MyBatis框架入门(含实例)
MyBatis是一个半自动化的ORM框架,主要用来执行对象属性与数据库字段的一个映射,其实就是对JDBC的封装,使用MyBatis会把公共资源进行一个封装,如数据库的开关及执行SQL语句,映射等,开发人员只需关注SQL即事务,做到了程序和业务相分离。温馨提示:想复习JDBC的友友们可以看这篇文章哦:JDBC访问数据库_千小半的博客-CSDN博客_jdbc数据库访问- 在此接口中定义与操作数据库的一系列方法/*** 获取所有用户信息*/}原创 2022-11-27 19:57:05 · 813 阅读 · 2 评论 -
MyBatis框架一二级缓存含代码演示
缓存就是数据交换的缓冲区(称作Cache),当某一硬件要读取数据时,会首先从缓存中查找需要的数据,如果找到了则直接执行,找不到的话则从内存中找。由于缓存的运行速度比内存快得多,故缓存的作用就是帮助硬件更快地运行。使用Mybatis缓存也有一定的不方便性,比如当一级缓存失效后,数据不能随时更新。实际开发中,尽量使用redis作为缓存工具,随时可以更新或者删除缓存中保存的数据。二级缓存在使用时,必须需要配置才可以使用。原创 2022-11-27 21:57:44 · 749 阅读 · 0 评论 -
MyBtais的SQL映射文件(元素,查询,映射,动态SQL)
在SQL映射文件中,只需根据MyBatis提供的标签写入SQL语句操作,将SQL语句从程序的代码中分离出来,对JDBC访问数据库的代码进行封装,只需关注sql事务操作。- 当没有设置剩下的属性时,他们可以自动映射,前提是名称一致。注意:select标签中的resultMap必须和定义好的resultMap标签中的id保持一致。resultMap标签中的id必须唯一。原创 2022-11-30 20:47:27 · 1878 阅读 · 0 评论