自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 springboot和mybatisplus

Spring Boot 是一个用于简化创建和开发独立、生产级别的 Spring 应用程序的框架。它是基于 Spring 框架的,并提供了一种快速、灵活的方式来构建应用程序。

2023-12-10 21:37:45 510 1

原创 MyBatis

mybatis是一个优秀的基于java的持久层框架,它内部封装了jdbc,使开发者只需要关注sql语句本身,而不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。mybatis通过xml或注解的方式将要执行的各种statement配置起来,并通过java对象和statement中sql的动态参数进行映射生成最终执行的sql语句。最后mybatis框架执行sql并将结果映射为java对象并返回。

2023-12-03 18:08:29 332 1

原创 SpringMVC

(3)处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。拦截器概述:Spring MVC的拦截器(Interceptor)与Java Servlet的过滤器(Filter)类似,主要用于拦截用户的请求并做相应的处理。在Spring MVC 中使用 @RequestMapping 将请求与处理方法一一对应 ,@RequestMapping负责将不同请求映射到对应的控制器方法中。

2023-11-26 22:00:06 830

原创 Spring AOP和事务

是通过AOP代理实现的,对被代理对象的每个方法进行拦截,在方法执行前启动事务,在方法执行完成后根据是否有异常及异常的类型进行提交或回滚。(1) PlatformTransactionManager【事务平台管理器】是一个接口,定义了获取事务【getTransaction】、提交事务【commit】、回滚事务【rollback】的接口(2)TransactionDefinition【事务定义信息】是一个接口,定义了事务隔离级别、事务传播行为、事务超时时间、事务是否只读。

2023-11-19 21:48:50 50

原创 Spring IOC(把对象交给容器来创建)

完成依赖注入的注解:@Autowired:通过该注解可以消除setter和getter方法,默认按照Bean的类型进行装配 @Resource:和@Autowired功能是一样的,区别在于该注解默认是按照名称来装配注入的,通过name来指定Bean实例名称 @Qualifier:该注解与@Autowired注解配合使用,当@Autowired注解需要按照名称来装配注入时,使用该注解指定Bean实例名称。

2023-11-12 21:09:43 74 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除