Spring框架专题笔记
文章平均质量分 74
spring笔记
HairLossException
这个作者很懒,什么都没留下…
展开
-
Servlet、监听器、过滤器总结复习
文章目录什么是ServletServlet的生命周期生命周期方法执行流程Servlet的特点Web 容器中的两个 MapServletConfigServletConfig 中的方法ServletContextServletContext 中的方法欢迎页面设置HttpServletHttpServletRequest请求的生命周期HttpServletRequest常用方法中文乱码问题文章素材来自老杜的课程什么是Servlet宏观地讲,Servlet 是连接 Web 服务器与服务端 Java 程序原创 2022-03-12 20:51:03 · 2214 阅读 · 0 评论 -
SpringMVC复习总结
文章目录SpringMVC简介创建带注解的SpringMVC程序SpringMVC简介SpringMVC 也叫 Spring web mvc。作为 Spring 框架一部分,能够使用Spring 的 IoC 和 Aop。SpringMVC 强化注解的使用,在控制器、Service、Dao 都可以使用注解,方便灵活。创建带注解的SpringMVC程序1、创建maven web项目...原创 2022-03-13 20:06:12 · 1036 阅读 · 0 评论 -
Srping复习总结
Spring 是于 2003 年兴起的一个轻量级的 Java 开发框架,它是为了解决企业应用开发的复杂性而创建的。Spring 的核心是控制反转(IoC)和面向切面编程(AOP)。Spring 是可以在 Java SE/EE 中使用的轻量级开源框架原创 2022-03-06 21:25:45 · 374 阅读 · 1 评论 -
Thymeleaf基础语法
Thymeleaf基础语法遍历List集合遍历Map集合遍历数组(与遍历List一样)条件判断内敛表达式:字符串拼接表达式基本对象遍历List集合<!-- student:当前循环的对象变量名称 studentStat:当前循环对象的状态变量 StudentList:当前循环的集合--><div th:each="student,studentStat:${StudentList}"> <span th:text="${student.id}"&g原创 2021-11-28 22:16:58 · 615 阅读 · 1 评论 -
SpringBoot整合Thymeleaf
SpringBoot整合Thymeleaf一、创建工程并选择起步依赖二、编写Controller控制器三、在templates文件夹下创建html文件四、关闭Thymeleaf缓存并开启资源更新测试:一、创建工程并选择起步依赖二、编写Controller控制器@Controllerpublic class MyController { @RequestMapping("/message") public String meeeage(Model model){ mo原创 2021-11-28 20:21:44 · 250 阅读 · 2 评论 -
如何在SpringBoot使用日志
在SpringBoot使用日志一、通过MyBatis逆向工程生成Dao二、添加相关依赖三、配置SpringBoot核心配置文件四、在resources目录下添加back-spring.xml文件五、编写服务层代码六、在想要输出日志的类上添加@Slf4j注解七、启动类上添加@MapperScan注解测试:一、通过MyBatis逆向工程生成Dao如何使用MyBatis逆向工程在生成的StudentMapper接口中添加查询总人数的方法/** * 获取学生总人数 */ In原创 2021-11-28 19:44:45 · 647 阅读 · 1 评论 -
关于SpringBoot中的字符编码问题
设置字符编码方式一解决请求过程中的乱码解决响应过程中的乱码修改springboot核心配置文件测试方式二(推荐使用)解决请求过程中的乱码解决响应过程中的乱码测试以之前写的SpringBoot中使用ServletSpringBoot中使用Servlet的文章的注解方式为例,在向浏览器打印中文字符串时会出现乱码问题,今天就来理一理关于如何解决请求和响应中的乱码问题当打印中文的时候就会出现乱码方式一解决请求过程中的乱码首先使用字符编码过滤器可以解决数据在请求过程中的乱码问题@Configura原创 2021-11-27 20:23:45 · 727 阅读 · 0 评论 -
如何在SpringBoot中使用过滤器
SpringBoot中使用过滤器一、注解方式1.1、创建SpringBoot Web工程1.2、创建Filter类并添加@WebFilter注解1.3、在引导类上添加@ServletComponentScan注解测试:二、配置类方式2.1、创建SpringBoot工程2.2、创建Filter类2.3、创建Filter配置类2.4、编写Controller类测试:一、注解方式1.1、创建SpringBoot Web工程1.2、创建Filter类并添加@WebFilter注解@WebFilter(url原创 2021-11-27 19:32:49 · 619 阅读 · 1 评论 -
如何在SpringBoot中使用Servlet
SpringBoot中使用Servlet一、注解方式1.1、创建SpringBoot Web工程1.2、创建Servlet类并添加@WebServlet注解1.3、在引导类上添加@ServletComponentScan注解测试:二、配置类方式2.1、创建SpringBoot工程2.2、创建Servlet类2.3、创建Servlet配置类测试:一、注解方式1.1、创建SpringBoot Web工程1.2、创建Servlet类并添加@WebServlet注解继承HttpServlet类并且重写d原创 2021-11-27 19:01:44 · 2485 阅读 · 0 评论 -
如何在SpringBoot中使用拦截器
SpringBoot拦截器一、新建springboot工程二、创建拦截器类一、新建springboot工程二、创建拦截器类创建拦截器类,实现HandlerInterceptor接口,重写preHandle方法,在该方法中编写业务拦截的规则原创 2021-11-26 23:52:31 · 6945 阅读 · 3 评论 -
SpringBoot整合Dubbo
SpringBoot集成Dubbo一、接口工程1.1、创建maven Java工程1.2、添加实体类和服务接口二、服务提供者2.1、创建springboot工程2.2、添加相关依赖2.3、配置springboot核心配置文件2.4、编写接口实现类2.5、开启dubbo配置三、服务消费者3.1、创建spring boot工程3.2、添加相关依赖3.3、配置springboot核心配置文件3.4、编写Controller3.5、开启dubbo配置测试启动zookeeper注册中心关闭防火墙运行结果一、接口工程原创 2021-11-26 15:52:35 · 1814 阅读 · 2 评论 -
SpringBoot集成MybatisPlus
SpringBoot整合MybatisPlus一、新建SpringBoot工程二、添加MysqlBatisPlus相关依赖三、配置相关信息四、创建实体类和接口一、新建SpringBoot工程二、添加MysqlBatisPlus相关依赖方式一到maven仓库找MysqlBatisPlus的依赖<!--mybatisplus集成springboot依赖--><dependency> <groupId>com.baomidou</groupId>原创 2021-11-25 23:32:34 · 212 阅读 · 0 评论 -
SpringBoot整合Mybatis
SpringBoot整合Mybatis一、新建SpringBoot工程二、添加mybatis相关依赖三、配置mybatis相关信息一、新建SpringBoot工程二、添加mybatis相关依赖添加MyBatis Framework和MySQL Driver依赖方式一:在创建springboot工程的时候直接选择这两个依赖方式二:如果在创建spring boot工程的时候没有选择这两个依赖就在项目创建以后在pom.xml文件中添加以下依赖<!--mybatis集成springbo原创 2021-11-25 21:22:53 · 450 阅读 · 0 评论 -
SpringBoot整合Redis
SpringBoot整合Redis1、新建SpringBoot工程2、添加redis起步依赖3、配置redis相关属性4、注入redisTemplate模板5、启动redis服务测试1、新建SpringBoot工程2、添加redis起步依赖3、配置redis相关属性# 应用服务 WEB 访问端口server.servlet.context-path=/redisserver.port=8080# ip地址spring.redis.host=192.168.140.129# 端口号sp原创 2021-11-22 22:18:10 · 915 阅读 · 2 评论 -
SpringBoot整合Mybatis(使用逆向工程)
SpringBoot集成Mybatis1、新建springboot工程详情见之前发布的关于springboot集成jsp的文章1-4步点击这里查看2、添加mysql依赖和mybatis依赖在<dependenci>标签下添加依赖<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId></depende原创 2021-11-08 22:34:57 · 242 阅读 · 1 评论 -
SpringBoot整合JSP
SpringBoot集成JSP在开始创建项目前添加阿里云的镜像仓库,可以提高下载速度如何在idea中查看集成的maven路径:Setting >> Build >> Build Tools >> Maven以我的为例打开maven的配置文件 D:\apache-maven-3.3.9\conf\settings.xml在<mirrors>标签中添加镜像仓库<mirror> <id>nexus-aliyun</id&原创 2021-11-07 19:52:29 · 378 阅读 · 0 评论