- 博客(5)
- 收藏
- 关注
原创 SpringBoot和MyBatisplus相关知识整理
springboot是spring家族中的一个全新框架,用来简化spring程序的创建和开发过程。在以往我们通过SpringMVC+Spring+Mybatis框架进行开发的时候,我们需要配置web.xml,spring配置,mybatis配置,然后整合在一起,而springboot抛弃了繁琐的xml配置过程,采用大量默认的配置来简化我们的spring开发过程。SpringBoot化繁为简,使开发变得更加的简单迅速。
2023-12-10 15:25:06 944 1
原创 mybatis相关知识
若mapper接口中的方法需要的参数为多个时,此时可以手动创建map集合,将这些数据放在map中只需要通过${}和#{}访问map集合的键就可以获取相对应的值,注意${}需要手动加单引号。只需要通过${}和#{}访问map集合的键就可以获取相对应的值,注意${}需要手动加单引号。若mapper接口中的方法参数为实体类对象时此时可以使用${}和#{},通过访问实体类对象中的属性名获取属性值,注意${}需要手动加单引号。此时可以使用${}和#{}以任意的名称获取参数的值,注意${}需要手动加单引号。
2023-12-03 13:30:14 751 1
原创 SpringMVC
Spring MVC(Model-View-Controller)是Spring框架的一部分,是基于Servlet API构建的Web原始框架。用于开发基于Java的Web应用程序。它采用MVC设计模式,将应用程序分为三个核心组件:模型(Model)、视图(View)和控制器(Controller)。模型(Model): 表示应用程序中的数据和业务逻辑。在Spring MVC中,通常使用POJO(Plain Old Java Object)作为模型对象。通常模型对象负责在数据库中存取数据。
2023-11-26 18:58:55 853 1
原创 Spring AOP和事务全面学习
面向切面面编程,是通过预编译方式和运行期动态代理实现程序功能得统一维护的技术。作用:在程序运行期间,在不修改源码的情况下对方法进行功能增强优势:减少重复代码,提高开发效率,便于维护。底层:实际上,AOP的底层是通过Spring提供的的动态代理技术实现的。在运行期间,Spring通过动态代理技术动态的生成代理对象,代理对象方法执行时进行增强功能的介入,在去调用目标对象的方法,从而完成功能的增强。连接点 :JoinPoint,所有业务方法都是连接点。不管有没有添加额外功能。
2023-11-17 15:32:02 53
原创 spring IOC相关知识
singleton:在Spring 的IOC容器中只存在一个实例,所有对该对象的引用将共享这个实例。prototype:Spring IOC容器将为每次获取实例的请求创建一个新的实例,每个实例都有自己的属性和状态。而对于不同的Http请求则会产生新的Bean实例。@Resource:和@Autowired功能是一样的,区别在于该注解默认是按照名称(id)来装配注入的,通过name来指定Bean实例名称。控制反转(IOC) 是Spring 框架的核心,用于消减代码耦合问题 指的是创建对象控制权的翻转。
2023-11-12 14:13:38 52 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人