SpringBoot
文章平均质量分 70
cs x
这个作者很懒,什么都没留下…
展开
-
Springboot注解
Springboot注解原创 2022-11-16 20:36:39 · 398 阅读 · 0 评论 -
SpringMVC 访问
127.0.0.1:8080/add?a=1&b=2@RequestMapping("/add")public String add(int a, int b){}127.0.0.1:8080/add?a1=1&a2=2@RequestMapping("/add")public String add(@RequestParam("a1")int a,@RequestParam("a2")int b){}127.0.0.1:8080/add/1/2...原创 2022-05-15 20:20:46 · 161 阅读 · 0 评论 -
SpringBoot Redis
Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如字符串(strings),散列(hashes),列表(lists),集合(sets),有序集合(sorted sets)与范围查询,bitmaps,hyperloglogs和地理空间(geospatial)索引半径查询。 Redis 内置了复制(replication),LUA脚本(Lua scripting),LRU驱动事件(LRU eviction...原创 2022-04-30 10:44:08 · 113 阅读 · 0 评论 -
SpringBoot MaBatis-Plus
整合 MyBatis-Plus 完成CRUD目录整合 MyBatis-Plus 完成CRUD1、什么是MyBatis-Plus2、整合MyBatis-Plus3、CRUD功能1、什么是MyBatis-PlusMyBatis-Plus(简称 MP)是一个MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。mybatis plus 官网建议安装 MybatisX 插件2、整合MyBatis-Plus ..原创 2022-04-29 19:19:46 · 125 阅读 · 0 评论 -
SpringBoot MyBatis
整合MyBatis操作MyBatis · GitHub目录整合MyBatis操作1、配置模式2、注解模式3、混合模式MyBatis · GitHubstarterSpringBoot官方的Starter:spring-boot-starter-*第三方的: *-spring-boot-starter <dependency> <groupId>org.mybatis.spring.boot<原创 2022-04-29 19:03:29 · 58 阅读 · 0 评论 -
SpringBoot 使用Druid数据源
2、使用Druid数据源1、druid官方github地址https://github.com/alibaba/druid整合第三方技术的两种方式自定义 找starter2、自定义方式1、创建数据源 <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId>原创 2022-04-29 15:43:55 · 280 阅读 · 0 评论 -
SpringBoot 数据访问
数据访问目录数据访问1、SQL1、导入JDBC场景2、分析自动配置3、修改配置项4、测试1、SQL(数据源的自动配置-HikariDataSource)1、导入JDBC场景 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-原创 2022-04-29 15:39:37 · 131 阅读 · 0 评论 -
SpringMVC自动配置概览
目录1、SpringMVC自动配置概览静态资源目录2、静态资源访问前缀3、webjar2.2、欢迎页支持2.3、自定义 Favicon(自定义图标)2.4、静态资源配置原理1、配置类只有一个有参构造器2、资源处理的默认规则(新版本用的是lambda)3、欢迎页的处理规则4、favicon3、请求参数处理请求映射1、rest使用与原理2、请求映射原理1、普通参数与基本注解1.1、注解:1.2、Servlet API:1.3、复杂参数:原创 2022-04-29 13:24:20 · 1481 阅读 · 0 评论 -
SpringBoot 配置文件
1、文件类型1.1、properties同以前的properties用法1.2、yaml1.2.1、简介YAML 是 "YAML Ain't Markup Language"(YAML 不是一种标记语言)的递归缩写。在开发的这种语言时,YAML 的意思其实是:"Yet Another Markup Language"(仍是一种标记语言)。非常适合用来做以数据为中心的配置文件1.2.2、基本语法key: value;kv之间有空格 大小写敏感 使用缩进表示层级关..原创 2022-04-25 20:53:01 · 48 阅读 · 0 评论 -
SpringBoot 组件添加,配置绑定
以前实用xml文件,通过<bean>给容器添加组件<bean id="user" class="com.User"></bean>1、@Configuration基本使用 Full模式与Lite模式 配置类组件之间无依赖关系用Lite模式加速容器启动过程,减少判断 配置类组件之间有依赖关系,方法会被调用得到之前单实例组件,用Full模式 @Configuration 1、配置类里面使用@Bean标注在方法上给容器注册组件,默认也...原创 2022-04-25 20:15:41 · 590 阅读 · 0 评论 -
SpringBoot 自动配置
SpringBoot 自动配置● 自动配好SpringMVC引入SpringMVC全套组件 自动配好SpringMVC常用组件(功能)● 自动配好Web常见功能,如:字符编码问题SpringBoot帮我们配置好了所有web开发的常见场景● 默认的包结构 主程序所在包及其下面的所有子包里面的组件都会被默认扫描进来无需以前的包扫描配置想要改变扫描路径,@SpringBootApplicat...原创 2022-04-25 14:08:00 · 321 阅读 · 0 评论 -
Springboot注解
Springboot注解@Controller@Controller表示在tomcat启动的时候,把这个类作为一个控制器加载到Spring的Bean工厂,并且对其实例化(new)。如果不加,就是一个普通的类,和Spring没有半毛钱关系。@RestController(结合GetMapper,PostMapper,PutMapper…使用)RestController = Controller + ResponseBodyController 返回的是页面RestController 返回的是输原创 2022-04-16 19:20:32 · 294 阅读 · 0 评论