![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
后端框架
文章平均质量分 51
-
I can丶
这个作者很懒,什么都没留下…
展开
-
SpringBoot指南(八)——SpringBoot整合Redis
// Maven配置 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> // application.yaml配置 spring: redis: host: 127.0.0.1 port: 6379原创 2021-06-15 21:08:16 · 114 阅读 · 0 评论 -
SpringBoot指南(七)——SpringBoot整合Mybatis
// Maven配置 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spr原创 2021-06-15 21:07:32 · 100 阅读 · 0 评论 -
SpringBoot指南(六)——错误页面、单元测试、文件上传
文章目录1 错误页面2 单元测试3 文件上传 1 错误页面 对于机器客户端,SpringBoot生成JSON响应 对于浏览器客户端,SpringBoot响应whitelabel的错误页面 自定义错误页面:在templates/error 下定义,404.html响应404错误,500.html响应500错误,4xx.html响应没有具体匹配到的4xx开头的页面 2 单元测试 <dependency> <groupId>org.springframework.boot</原创 2021-06-15 21:06:38 · 133 阅读 · 0 评论 -
SpringBoot指南(五)——拦截器、原生组件
文章目录1 拦截器2 Filter3 Servlet4 Listener5 使用RegistrationBean配置 1 拦截器 实现HandlerInterceptor,写拦截器 实现WebMvcConfigurer,配置拦截器 // 拦截器 public class LoginInterceptor implements HandlerInterceptor { /** * 目标方法执行之前 * * @param request * @param response原创 2021-06-15 21:05:27 · 120 阅读 · 0 评论 -
SpringBoot指南(四)——RESTful风格
请求的路径相同,通过改变请求的方式来对应增删改查 GET:查 POST:增 PUT:修 DELETE:删 原理 请求被HiddenHttpMethodFilter拦截 判断请求是否正常,是否是POST请求 获取**_method**的值,兼容PUT、DELETE、PATCH 使用装饰者模式requestWrapper重写getMethod方法,传入_method值 // application.properties // 开启对隐藏方法PUT和DELETE的支持 spring.mvc.hidden原创 2021-06-15 21:04:10 · 148 阅读 · 0 评论 -
SpringBoot指南(三)——静态资源、欢迎页、Favicon、默认页面
文章目录1 静态资源2 欢迎页3 自定义Favicon4 默认页面跳转 1 静态资源 放在类路径下的/static、/public、/resources、/META-INF/resources中的静态资源,可以直接访问 原理:一个请求,先去找Controller中有没有映射的处理,没有的话再交给静态资源处理器,也找不到则返回404 // 修改静态资源访问的路径前缀 spring: mvc: static-path-pattern: /res/** // 修改放置静态资源的文件夹原创 2021-06-15 21:02:59 · 323 阅读 · 0 评论 -
SpringBoot指南(二)——常用注解及操作
文章目录1 Spring1.1 @SpringBootApplication1.2 @Configuration1.3 @Component、@Controller、@Service、@Repository、@RestController1.4 @Bean1.5 @Import({xxx.class})1.6 @Conditional1.7 @ImportResource("classpath:beans.xml")1.8 @ConfigurationProperties2 SpringMVC2.1 @Re原创 2021-06-15 21:01:30 · 157 阅读 · 0 评论 -
SpringBoot指南(一)——SpringBoot入门
文章目录1 Helloworld2 开发路线3 打包jar包4 依赖管理5 自动配置6 yaml 1 Helloworld Maven配置文件,web配置集成了web开发所需要的依赖 # pom.xml <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version&原创 2021-06-15 21:00:18 · 102 阅读 · 0 评论 -
Spring学习笔记
文章目录1 三层架构2 Spring介绍3 Maven中配置Spring4 IoC控制反转4.1 为什么要使用IoC4.2 IoC思想4.3 DI依赖注入4.4 获取IoC核心容器4.5 XML配置4.5.1 bean对象的三种创建方式4.5.2 bean对象的作用范围4.5.3 bean对象的生命周期4.5.4 依赖注入的两种方式4.5.5 集合类型的注入4.6 注解和XML混用4.6.1 创建方式4.6.2 作用范围4.6.3 生命周期4.6.4 依赖注入4.7 纯注解5 AOP面向切面编程5.1 AO原创 2020-11-11 20:36:20 · 1057 阅读 · 0 评论 -
Mybatis学习笔记
文章目录1 三层架构2 Mybatis介绍3 Maven中配置Mybatis4 主配置文件SqlMapConfig.xml4.1 配置environments环境4.2 配置mappers映射4.3 配置properties标签4.4 配置typeAliases别名4.5 开启延迟加载4.6 开启缓存5 domain实体类6 dao实现方式6.1 XML配置6.2 注解6.3 自己写dao7 进阶操作7.1 多条件组合查询7.2 xml中其他标签7.3 多表查询:一对一7.4 多表查询:一对多7.5 多表查原创 2020-11-07 10:52:28 · 121 阅读 · 0 评论 -
SpringMVC学习笔记
文章目录1 三层架构2 SpringMVC介绍3 Maven中配置SpringMVC4 配置文件4.1 /WEB-INF/web.xml4.2 resources/springmvc.xml5 Controller控制类5.1 注解5.1.1 RequestMapping注解5.1.2 RequestParam注解5.1.3 RequestBody注解5.1.4 PathVariable注解5.1.5 RequestHeader注解5.1.6 CookieValue注解5.1.7 ModelAttribut原创 2020-11-14 16:00:23 · 116 阅读 · 0 评论 -
SSM学习笔记
文章目录1 三层架构2 Maven中配置3 SSM整合思路4 applicationContext.xml5 spring-mvc.xml6 web.xml 1 三层架构 表现层:SpringMVC,用于展示数据 业务层:Spring,用于处理业务需求 持久层:Mybatis,用于和数据库交互 2 Maven中配置 Mybatis部分配置 <dependency> <groupId>mysql</groupId> <artifactId>mys原创 2020-12-06 19:56:04 · 196 阅读 · 0 评论