自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Mybatis查询专集总结

持续更新!作为学生来讲,没有业务的经常练习,查询的细节实在是太容易忘记了,故作此总结.

2025-01-02 18:27:50 774 1

原创 @FunctionalInterface的思考

接口(函数式接口:可以有其它默认实现的方法,但抽象方法有且只有一个)上的注解。目的在于提高代码阅读性,和override一样,当你将F标注于一个不是函数式的接口上时,编译器会报错,因此F不是起到决定接口是函数式接口的作用,而只是方便你在几百行拥有默认实现方法代码的接口中一眼就知道这个接口是个函数式接口。尽管父类里面有默认实现了,但还是报错,原来只有一个bark方法的时候,F没报错,因为bark是抽象方法,符合F的定义,又多了个sleep,那就是两个抽象方法了,不符合F的定义。

2024-12-25 17:16:52 701

原创 SpringBoot3.3.7集成Redis

在老版本的springboot中,配置redis相关信息的层级是:spring:redis。在springboot3.x版本以上的层级则是spring:data:redis。

2024-12-24 20:44:14 278

原创 阿里云仓库没有mp的分页插件jar包

搜索mybatis-plus-jsqlparser,下载到本地,打开cmd窗口,输入mvn install:install-file。mp3.5.9版本不再自带分页插件了,需要单独引入依赖。究其原因是阿里云仓库没有这个jar包,那很简单了,

2024-12-20 18:16:00 738

原创 springmvc小误区和总结

画圈处需填/,表示基于uri+项目名的所有请求都会被前端处理器处理(不要忘了加项目名,否则就是404),但是.jsp就不会被处理。如果你想要让.jsp的请求路径也被处理,就要在画圈处填/*。注解的类才会被Spring MVC的DispatcherServlet处理。2. **视图解析**:当使用。时,Spring MVC会自动将返回的字符串视为视图名,并根据视图解析器进行解析。的一个别名,但它提供了额外的功能。,Spring不会将其视为控制器,因此请求处理将不会生效。会自动处理请求映射,而。

2024-12-11 16:32:27 167

原创 由于MVC三层架构模式引发的思考

如图,AccountMapper就是Account接口的实现类,被我注入到了service层,由于dao层代码的固定性,这个接口的实现类中的代码是不需要我们写的,mybatis会自动生成。今天复习MVC架构模式的时候,突然想到,controller既然要调用service的方法,那么就需要在controller层注入service的对象,实际上也是这么做的。service层又要用到dao层接口的增删改查,因此也许要向service层注入dao的对象。

2024-12-11 12:10:41 180

原创 运行main方法却打包

2024-12-10 10:56:42 131

原创 关于springboot集合mybatis中的@MapperScan注解

此种情况下直接在启动类上声明@MapperScan即可,@MapperScan就会做三件事:1.扫描包中的接口.2.springboot调度mybatis的代理机制生成接口实现类里.3.将实现类纳入Ioc管理.补充一点,在单独的接口上声明@Mapper注解也是可以的,不过一次识别一个接口,有点麻烦。但是在开发中复杂的sql语句不再适用于注解,写到xml中式必不可少的,因此如何让springboot识别到我们写的mapper?1.像在mybatis那样,将接口和Mapper放在同一个目录下.

2024-12-10 10:49:38 457

空空如也

空空如也

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

TA关注的人

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