![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot
文章平均质量分 62
SpringBoot
萝卜阿咕咕
这个作者很懒,什么都没留下…
展开
-
项目定时任务
1、在项目中,有时候我们需要定时的进行刷新、定时进行消息的方法;这个时候我们就可以通过一个定时任务去进行触发;可以通过设置时间进行触发。注解@Scheduled(cron="0/5****?@Configuration//1.主要用于标记配置类,兼备Component的效果。@EnableScheduling//2.开启定时任务。...原创 2022-07-14 22:34:35 · 346 阅读 · 1 评论 -
SpringBoot自动装配原理
1、SpringBoot整合maven项目中,我们在pom.xml文件中引入对应star,比如redis的star等等2、通过main方法下的一个@SpringBootApplication注解(这个注解是个组合注解)扫描meta-inf/spring.factory文件里面的配置的全类名的各种autoconf类;这个核心就是spi机制,通过spi进行扫描package com.cmj;import org.mybatis.spring.annotation.MapperScan;im.原创 2022-03-17 14:27:07 · 643 阅读 · 0 评论 -
Redis整合SpringBoot
1、Starter配置首先我们需要配置对应的pom.xml文件内容<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-redis</artifactId> <version>1.3.2.RELEASE</version> </dependency> &l原创 2021-12-22 17:42:43 · 839 阅读 · 0 评论 -
SpringBoot分页查询
1、项目中整合了SpringBoot后,我们在进行分页查询时,也是需要引入分页的相关依赖(pom.xml中进行引入)<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <version>1.2.5</version> </de原创 2021-12-16 11:49:03 · 9608 阅读 · 3 评论 -
一个简单的初级工程(整合SSM)
一个工程中,我们需要将对应的文档放置在对应的位置,例如service放在service的文件夹中、dao层数据放在dao层数据中这样子整个系统看起来才比较干净明了1、首先我们需要将所用的依赖、各个框架的starter给引入:pom.xml中进行导入<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLo...原创 2021-12-16 15:51:52 · 871 阅读 · 0 评论 -
Springboot整合MyBatis
相关mybatis的依赖以及mysql驱动 数据环境配置(数据库地址、账号密码)、mybatis相关配置 编写接口文档及对应的xml文档 编写对应测试类1、相关mybatis的依赖以及mysql驱动在pom.xml文件中添加对应的配置文件 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter&l原创 2021-12-14 11:40:57 · 1073 阅读 · 0 评论 -
Springboot整合Junit单元测试
进行SpringBoot整合Junit单元测试时,我们需要先将junit的start的依赖引入在pom.xml中引入Junit环境依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId></dependency>创建我们需要的实体类:...原创 2021-12-13 15:59:45 · 891 阅读 · 0 评论 -
各个环境及JVM配置
我们在开发任何应用的时候,通常同一套程序会被应用和安装到几个不同的环境,比如:开发、测试、预生产与生产环境等。其中每个环境的数据库地址、服务器端口等等配置都会不同,如果在为不同环境打包时都要频繁去修改配置文件的话,那必将是个非常繁琐且容易发生错误的事。所以对于不同的环境,在SpringBoot中的可以采用更加简便的方式进行配置在项目中,我们可以有两种的方式可以进行这块的配置1、在Spring Boot中多环境配置文件名需要满足application-{profile}.properties的原创 2021-12-10 16:55:49 · 773 阅读 · 0 评论 -
Spring Boot读取properties配置文件的两种方式
1、使用@Value注解读取对应数据内容在配置文件中进行对应的配置server.port=8083cmjConfig.name=miaomao我们有写对应的CmjConfig的配置类package com.cmj.springBootTEST;import org.springframework.beans.factory.annotation.Value;import org.springframework.stereotype.Component;@Component.原创 2021-12-09 16:50:02 · 10393 阅读 · 0 评论 -
SpringBoot配置文件
SpringBoot的配置文件有两种格式,一种是以properties与yml或是yaml结尾的格式,他们的名称都要以application开头才可以;这两种格式的配置文件其实都是一样的,只是说他们的格式不一样,就跟我们之前的.jsp格式与.html格式一样,只是格式不一样的;1、properties格式文件格式:application.properties文件。配置tomcat启动时,端口号的配置Server.port=8081他其实也是一个key=value的格式,值是直接赋值给对应的原创 2021-12-07 13:39:56 · 855 阅读 · 0 评论 -
SpringBoot maven工程搭建
SpringBoot他不是一个框架,而是一个Spring的一个工具;帮助我们后续的代码工作,创建工程时,不需要再做更多的配置工作,方便了工作SpringBoot工程有什么有点所需要的配置相对比较少,不需要那么多繁琐,只需要配置pom.xml中的内容 不需要单独去启动tomcat。Tomcat已经内嵌至SpringBoot中,所以可以只通过main方法进行调用执行 也不需要单独配置servelet对应的内容,只需要在application.Properties配置所需要的端口号,不配置的话,默认是原创 2021-12-06 16:44:37 · 794 阅读 · 0 评论