随笔分类 - SpringBoot
摘要:1、在 pom.xml 中配置相关的 jar 依赖; 2、在 Springboot 核心配置文件 application.properties 中配置 3、配置了上面的步骤,Spring boot 将自动配置 RedisTemplate,在需要操作 redis 的类中注入 redisTemplate
阅读全文
摘要:SpringBoot集成Mybatis之后,进行事务管理。SpringBoot使用事务非常简单,底层依然采用的是Spring本身提供的事务。 1.在入口类中使用注解@EnableTransactionManagement 开启事务支持 2.在访问数据库的Service方法上添加注解@Transact
阅读全文
摘要:(1)新建一个SpringBoot工程,在pom.xml中配置相关jar依赖 贴代码: (2)在SpringBoot的核心配置文件application.properties中配置数据源 Controller层如下 mapper如下: 这里需要添加一个注解 @Mapper //把该mapper接口变
阅读全文
摘要:最近用IDEA插件创建Springboot项目,总是403,估计被墙了! 那么这里在提供两种方法 1.从官网下载模板,导入IDEA内 2.使用Maven创建 方法一:打开 https://start.spring.io/ 选择Springboot版本 写上包名 项目命 点击Generate Proj
阅读全文
摘要:SpringBoot中配置字符编码一共有两种方式 方式一: 使用传统的Spring提供的字符编码过滤器(和第二种比较,此方式复杂,由于时间原因这里先不介绍了,后续补上) 方式二(推荐使用) 在application.properties中配置字符编码 springboot1.4.2之后新增的一种字符
阅读全文
摘要:方式一: 通过注解方式实现: 1.编写一个Servlet3的注解过滤器(和上一章Servlet相似) 贴代码: 2.在main方法的主类上添加注解 3.启动测试 方式二: 和上一章Servlet配置差不多 1.通过SpringBoot的配置类实现,编写一个普通的Filer (类上面没有注解) 2.编
阅读全文
摘要:第一种方法: 1.使用Servlet3的注解方式编写一个Servlet 2.在main方法的主类上添加注解: 访问结果: 第二种方式: 通过springboot的配置类实现 1.编写一个普通的Servlet 类上没有注解 2.编写一个Springboot的配置类: 上面一张配置拦截器的时候写过配置类
阅读全文
摘要:1.按照SpringMVC的方式编写一个拦截器: 2.配置一个类 implements WebMvcConfigurer 接口 为该类添加注解@Configuration (等价于一个spring的xml文件 比如applicationContext.xml) 标注一个配置类,让Springboot
阅读全文
摘要:1.在SpringBoot中使用jsp,需要在pom.xml文件中添加依赖 只添加Spring Boot内嵌的Tomcat对JSP的解析包也可以正常运行,因为我后面可能会使用到jstl等,所以我全部添加。 (2)在application.properties配置文件中设置视图为jsp (3)在src
阅读全文
摘要:SpringBoot热部署插件 在实际开发中,我们修改了某些代码逻辑功能或页面都需要重启应用,这无形中降低了开发效率!热部署是指当我们修改代码后,服务能自动启动加载新修改的内容,这样大大提高了我们开发的效率;SpringBoot热部署通过一个插件实现! 插件为spring-boot-devtools
阅读全文
摘要:1.属性配置文件 一共分为两种,一种是键值对的properties属性配置文件,一种是yaml格式的配置文件 properties配置: 2.多环境配置文件 当我们的项目中有多套配置文件 比如开发的配置文件 测试的配置文件等,可以指定激活那一套使用。 我这里一共有4套配置文件 如果想使用applic
阅读全文
摘要:环境: JDK1.8 Maven:3.5.4 1.打开IDEA,右上角选择File→New→Project 选择Spring Initializr(使用IDEA自带的插件创建需要电脑联网) 2.点击Next,如果加载不出来以下的页面,说明网络XXX,大家懂的,那么只能去https://start.s
阅读全文
摘要:今天搭建了一个SpringBoot项目,刚启动就报错 Disconnected from the target VM, address: '127.0.0.1:2227', transport: 'socket' 百度一下,有人说端口占用,有人说Mavenban不兼容,我测试一下以前的项目可以正常运
阅读全文

浙公网安备 33010602011771号