![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
咕咕荣
一只一直在学习的测开小菜鸡,gua~
展开
-
SpringMVC-JSON-04
SpringMVC-JSON-04JSON:数据交换格式文本格式JSON和JavaScript对象互换JSON->JavaScriptvar obj = JSON.parse(json)JavaScript->JSONJSON.stringify(user);JSON解析工具Jacksonpom配置导入jar包增加乱码配置类中new ObjectMapper对象用mapper的writeValueAsString方法中文乱码解决:方法1@RequestMa原创 2020-10-12 10:29:41 · 70 阅读 · 0 评论 -
SpringMVC-乱码问题-04
SpringMVC-乱码问题-04Web.xml增加过滤器配置<filter> <filter-name>encoding</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <init-param> <param-name>encodin原创 2020-10-10 17:16:31 · 62 阅读 · 0 评论 -
SpringMVC-数据处理-03
SpringMVC-数据处理-03处理提交数据提交的域名称和处理方法的参数名一致http://localhost:8080/user/t1/?name=rongrong@Controller@RequestMapping("/user")public class UserController { @GetMapping("t1") public String test1(String name, Model model) {// 接受前端参数原创 2020-10-10 15:41:13 · 63 阅读 · 0 评论 -
SpringMVC-结果跳转方式-03
SpringMVC-结果跳转方式-03ServletAPI通过HttpServletResponse进行输出,重定向,转发转发:forward@Controllerpublic class ModelTest1Controller { @RequestMapping("m1/ti") public String modelTest(Model model) { model.addAttribute("msg","hello~~test"); ret原创 2020-10-10 12:04:46 · 78 阅读 · 0 评论 -
SpringMVC-controller&restful-02
SpringMVC-controller&restful-02控制器Controller负责提供访问应用程序的行为,通常通过接口定义或注解定义实现控制器负责解析用户请求并转换为一个模型在springmvc中一个控制器类可以有多种方法对控制器的配置方式有很多种实现controller接口方法缺点:一个类只能写一个方法,比较麻烦一般使用注解方式@Controller 代表这个类会被spring接管被这个注解的类中的所有方法,如果返回值是String 并且有具体页面可以跳转,就会被原创 2020-10-10 11:42:52 · 61 阅读 · 0 评论 -
SpringMVC-springmvc基础-01
SpringMVC-springmvc基础-01springMVC的执行流程MVC:模型(dao,service),视图,控制器(servlet),是一种架构模式Controlller:控制器获得表单数据调用业务逻辑转向指定页面Model:模型业务逻辑保存数据的状态View:视图1.显示页面daoserviceservlet:转发和重定向jsp/htmljsp:本质是一个Servlet回顾ServletDispatchServlet:请求调度使用注解Contr原创 2020-10-09 19:04:12 · 76 阅读 · 0 评论 -
Spring-AOP-Spring02
Spring-AOP-Spring02代理模式为什么要学习代理模式,因为这就是Spring AOP的底层代理模式分类:静态代理动态代理静态代理角色分析:抽象角色,一般会使用接口或抽象类解决真实角色:被代理的角色代理角色:代理真实角色,代理真实角色后,我们一般会做一些附属操作客户:访问代理对象的人代码步骤:接口public interface Rent { public void rent();}真实角色//房东public class Hos原创 2020-10-08 15:44:22 · 84 阅读 · 0 评论 -
Spring-简介,配置,ioc,自动装配,注解-Spring01
Spring-简介,配置,ioc,自动装配,注解-Spring01优点开源,免费的框架轻量级的,非入侵式的框架控制反转(IOC),面向切面编程(AOP)支持事务处理,对框架整合的支持Spring式一个轻量级的控制反转和面向切面编程的框架扩展Springboot一个快速开发的脚手架基于springboot可以快速开发单个微服务约定大于配置Spring CloudSpringCloud是基于springboot实现的因为现在大多数公司都在使用SpringBoot进行快速开原创 2020-09-29 16:28:50 · 118 阅读 · 0 评论 -
SpringBoot-常用注解-Spring03
SpringBoot-常用注解-Spring03@Configration和 @Bean@Configration->beans标签@Bean ->bean标签id=方法名|注解中的name属性(指定后优先级更高)class = “方法的返回结果package com.example.firstspringboot.config;import com.example.firstspringboot.entity.User;import org.springframework.c原创 2020-09-18 10:17:26 · 161 阅读 · 0 评论 -
SpringBoot-目录结构和启动方式-Spring02
SpringBoot-目录结构和启动方式-Spring02目录结构pom.xml文件指定一个父工程:指定当前工程为springboot工程,帮我们声明了starter依赖的版本项目的元数据,包名,项目名,版本号指定了properties信息:指定java版本1.8导入依赖:默认情况导入spring-boot-starter-web(加了web才引入springmvc,tomcat容器等),spring-boot-starter-test插件:spring-boot-maven-plugi原创 2020-09-11 00:15:05 · 268 阅读 · 0 评论 -
SpringBoot-介绍和入门-Spring01
SpringBoot-介绍和入门-Spring01介绍springboot:敏捷开发工具特点:不需要模版化配置整合第三方框架时,只要导入相应的starter依赖包能自动整合默认只有一个.properties配置文件,不推荐使用xml,后期会采用.java文件编写配置信息springboot部署时,采用的是jar包,内部自动依赖Tomcat容器,提供了多环境的配置微服务框架springcloud建立在springboot上入门选择工程类型(需要联网)[外链图片转存失败,源站可能原创 2020-09-10 23:49:18 · 81 阅读 · 0 评论