- 博客(4)
- 收藏
- 关注
原创 MybatisPlus
MyBatis-Plus(简称 MP)是一个的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。保存:// 插入一条记录(选择字段,策略插入)// 插入(批量)// 插入(批量)修改或者保存:// TableId 注解存在更新记录,否插入一条记录// 根据updateWrapper尝试更新,否继续执行saveOrUpdate(T)方法// 批量修改插入// 批量修改插入移除:// 根据 queryWrapper 设置的条件,删除记录。
2023-12-10 15:07:26 434
原创 SpringMVC
Spring Web MVC是基于Servlet API构建的原始Web框架,从一开始就包含在Spring Framework中。正式名称“Spring Web MVC”来自其源模块的名称(),但它通常被称为“Spring MVC”。在控制层框架历经Strust、WebWork、Strust2等诸多产品的历代更迭之后,目前业界普遍选择了SpringMVC作为Java EE项目表述层开发的首选方案。Spring 家族原生产品,与IOC容器等基础设施无缝对接表述层各细分领域需要解决的问题全方位覆盖,提供。
2023-11-26 21:53:01 930 1
原创 Spring-tx事务管理
事务是数据库操作的最小工作单元,是作为单个逻辑工作单元执行的一系列操作,这些操作作为一个整体一起 向系统提交,要么都执行、要么都不执行;编程式事务是指手动编写程序来管理事务,即通过编写代码的方式直接控制事务的提交和回滚。两个事务都同时更新一行数据,一个事务对数据的更新把另一个事务对数据的更新覆盖了。对于两个事务T1,T2,T1从一个表中读取了字段,然后T2在该表中插入了一些新的行。之后,若T2回滚,T1读取的内容就是临时且无效的。对于两个事务T1,T2,T1读取了一个字段,然后T2更新了该字段。
2023-11-19 22:03:11 46
原创 Aop面向切面编程
AOP(面向切面编程)AOP可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。目的是并将那些影响了多个类的公共行为封装到一个可重用模块它的实际含义是在运行时将重复的代码切入到类的指定方法、指定位置上,将不同方法的同一个位置抽象为一个切面对象,并对该对象进行编程。
2023-11-19 21:04:27 72 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人