
springboot
文章平均质量分 96
springboot
~ 小团子
javaweb工程师
展开
-
前后端分离: vue3+SpringBoot+ElementPlus+Axios+MyBatisPuls
🌟项目页面🌟技术栈:1.前端技术栈: Vue3+Axios+ElementPlus2.后端技术栈: SpringBoot+MyBatisPlus3.数据库: MySQL4.项目依赖管理: Maven5.分页: MyBatisPlus的分页插件6.切换数据源DruidDataSource7.在LambdaQueryWrapper 引出知识点 lambda方法引用的 类名::实例方法8.前端使用了axios关于request和respones的拦截器, 并且解决了跨域问题。原创 2025-04-28 11:39:54 · 2455 阅读 · 0 评论 -
springboot系列十五:SpringBoot整合MyBatis, MyBatis-Plus
1.Mybatis-Plus (简称 MP) 是一个 MyBatis 的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发,提高效率而生。2.强大的CRUD操作: 内置通用 Mapper,通过Service,通过少量配置即可实现表单大部分CRUD操作,更有强大的条件构造器,满足各类使用需求。原创 2025-03-12 09:45:35 · 1006 阅读 · 0 评论 -
springboot系列十四: 注入Servlet, Filter, Listener + 内置Tomcat配置和切换 + 数据库操作
1.考虑到实际需求, SpringBoot 可以将 Servlet, Filter, Listener 注入 Spring 容器, 成为 SpringBean.2.即 SpringBoot 开放了和原生 WEB 组件 (Servlet, Filter, Listener) 的兼容.1.SpringBoot支持的webServer:Tomcat,Jetty,Undertow。2.SpringBoot应用启动是Web应用时, web场景包-导入tomcat。原创 2025-02-19 15:36:54 · 808 阅读 · 0 评论 -
springboot系列十三: 异常处理
1.默认情况下,SpringBoot 提供 /error 处理所有错误的映射,当出现错误时,SpringBoot 底层会请求转发到 /error 这个映射。2.浏览器访问不存在的接口 http://localhost:8084/abc,响应 whitelabel 的错误试图,以 HTML 格式呈现给用户。注意: 配置登录拦截器时,先登录, 再测试3.SpringBoot底层默认由 DefaultErrorViewResolver 处理错误。debug->原创 2024-11-04 16:26:09 · 1293 阅读 · 2 评论 -
springboot系列十二:拦截器和文件上传
springboot系列十二:拦截器和文件上传原创 2024-08-12 11:54:25 · 624 阅读 · 0 评论 -
springboot系列十一:Thymeleaf
springboot系列十一:Thymeleaf原创 2024-07-22 08:30:00 · 1805 阅读 · 0 评论 -
springboot系列十: 自定义转换器,处理JSON,内容协商
springboot系列十: 自定义转换器,处理JSON,内容协商原创 2024-07-15 18:40:16 · 2209 阅读 · 0 评论 -
springboot系列九: 接收参数相关注解
springboot系列九: 接收参数相关注解原创 2024-07-11 14:29:26 · 1523 阅读 · 1 评论 -
springboot系列八: springboot静态资源访问,Rest风格请求处理
1.只要静态资源放在类路径下:可以被直接访问 - 对应文件2.常见静态资源JS, CSS, 图片(), 字体文件(Fonts)等3.访问方式: 默认: 项目根路径 / + 静态资源名, 比如- 设置/**1.Rest风格支持 (使用HTTP请求方式来表示对资源的操作)2.举例说明请求方式:/monsterGET-获取妖怪DELETE-删除妖怪PUT-修改妖怪POST-保存妖怪1.SpringBoot 接收客户端提交数据 / 参数会使用到相关注解.2.详细学习。原创 2024-06-29 11:12:39 · 1036 阅读 · 1 评论 -
springboot系列七: Lombok注解,Spring Initializr,yaml语法
springboot系列七: Lombok注解,Spring Initializr,yaml语法原创 2024-06-28 11:02:00 · 1199 阅读 · 0 评论 -
springboot系列六: springboot底层机制实现 下
2.浏览器请求 http://localhost:9090/, 这时没有返回信息, 因为还没有写Controller.refresh()负责注入初始化相关bean, 在未执行refresh方法前, spring容器是没有bean的。3.管理员权限运行cmd窗口, 输入netstat -anb. 证明9090端口真的在监听.2.浏览器请求 http://localhost:9090/zzwboot/hi。2.debug运行一下, 这时会报错,, 作为Spring的配置文件。1.拿掉断点, 运行程序。原创 2024-06-28 11:00:59 · 1063 阅读 · 0 评论 -
springboot系列五: springboot底层机制实现 上
springboot系列五: springboot底层机制实现 上原创 2024-06-18 09:00:00 · 1044 阅读 · 0 评论 -
springboot系列四: sprintboot容器功能
springboot系列四: sprintboot容器功能原创 2024-06-15 17:15:33 · 1270 阅读 · 6 评论 -
springboot系列三: sprintboot自动配置
springboot系列三: sprintboot自动配置原创 2024-06-15 16:03:37 · 1053 阅读 · 0 评论 -
springboot系列二: sprintboot依赖管理
1.条件装配: 满足指定的条件, 则进行组件注入2.是一个根注解, 下面有很多扩展注解。原创 2024-06-15 16:02:11 · 1186 阅读 · 0 评论 -
springboot系列一: springboot初步入门
官网文档:学习文档:离线文档:在线API:1.还有父项目, 声明了开发中常用的版本号.2.并且进行 自动版本仲裁, 即如果程序员没有指定某个依赖jar的版本, 则以父项目指定的版本为准.1.开发中我们引入相关场景的starter, 这个场景中所有的相关依赖都引入进来了, 比如我们做web开发引入了, 该starter将导入与web开发相关的所有包.2.依赖树:可以看到 spring-boot-starter-web, 帮我们导入了开发模块, 还导入了tomcat的场景启动器。原创 2024-05-23 10:42:51 · 1110 阅读 · 4 评论