SpringBoot
文章平均质量分 90
RaoDuty
分享一些平时觉得有趣的以及遇见的问题
展开
-
Spring Boot 实现QQ邮箱发送验证码 自用
Spring Boot的Starter模块中也为此提供了自动化配置。下面通过实例看看如何在Spring Boot中使用JavaMailSender发送邮件。快速入门在Spring Boot的工程中的pom.xml中引入spring-boot-starter-mail依赖:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http:原创 2021-01-05 11:02:06 · 350 阅读 · 0 评论 -
SSM项目配置文件模板:spring配置模板,springmvc配置模板,web.xml模板,数据库配置文件,log4j配置文件
SSM项目和springboot.相比,其中SSM项目的配置文件一般都比较麻烦,这里是我自己使用的SSM项目的配置模板,大家可以参考一下1.spring配置文件文件名:applicationContext.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSc原创 2020-07-30 17:36:10 · 507 阅读 · 1 评论 -
已解决,springboot部署到服务器,IDEA完美运行,但jar包服务器启动运行报错
1.springboot项目部署到服务器的方法看解决方法的直接下滑第一步:先打包1.1 jar包的方法1.在IDEA中进行项目打包IDEA调出maven工具栏;1.clean 2. install 就可以在target目标文件中看到自己想要的jar包啦。注:很多人jar包打包失败,博客上很多说需要到项目路径上打开CMD执行打包命令(我觉得是一样的,两种我都试过):mvn clean package -Dmaven.test.skip=true2.war包的方式,部署到外部Tomact运原创 2020-07-18 16:08:22 · 7343 阅读 · 0 评论 -
SpringBoot 监听项目在线用户数
因为我们一般在用户登录系统或者网站后,会获取一个Session保证拦截器正常通过,所以一般可以采用监听器来监听项目创建Session的个数,在SpringBoot中提供了监听Session的方法,我们可以直接使用SpringBoot session监听方法统计用户在线数目的:获取Session数就能知道用户在线数(还未失效的用户数)具体实现步骤加入Session监听器1.实现HttpSessionListener接口中的两个方法注意需要在实现类加上@WebListener 注解,并实现下面两个方法原创 2020-07-14 22:11:37 · 1575 阅读 · 0 评论 -
SpringBoot系统定时任务设置,JAVA定时备份还原数据库操作
以前在没有使用SpringBoot框架的时候,采用的是Quartz定时器。现在使用SpringBoot了。只需要加入定时器配置即可springboot中已经做好了定时器相关设置,我们只需要添加一个配置类@Configuration@EnableSchedulingpublic class BackupSchedule { private Logger log = LoggerFactory.getLogger(BackupSchedule.class); //启动日志 @Sched原创 2020-07-14 22:04:05 · 1759 阅读 · 0 评论 -
@Repository、@Service、@Controlle注解的作用
Spring的注解形式:@Repository、@Service、@Controller,它们分别对应存储层Bean,业务层Bean,和展示层Bean。@Repository、@Service、@Controller 和 @Component 将类标识为BeanSpring 自 2.0 版本开始,陆续引入了一些注解用于简化 Spring 的开发。@Repository注解便属于最先引入的一批,它用于将数据访问层 (DAO 层 ) 的类标识为 Spring Bean。具体只需将该注解标注在 DAO类上即可原创 2020-07-05 15:29:59 · 287 阅读 · 0 评论 -
SpringBoot整合JDBC、Mybatis、JPA
1、整合JDBC①引入Jar包<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId> </dependency> <dependency> <groupId>mysql</groupId> <artifactId&g原创 2020-06-28 22:40:11 · 413 阅读 · 0 评论 -
Docker基本介绍,及Linux下的常用命令
Docker1.何为DockerDocker是一个开源的应用容器引擎;是一个轻量级容器技术;Docker支持将软件编译成一个镜像;然后在镜像中各种软件做好配置,将镜像发布出去,其他使用者可以直接使用这个镜像;运行中的这个镜像称为容器,容器启动是非常快速的。 2.Docker核心概念docker主机(Host):安装了Docker程序的机器(Docker直接安装在操作系统之上)docker客户端(Client):连接docker主机进行操作;docker仓库(Registry):用来保存各原创 2020-06-26 08:57:28 · 231 阅读 · 1 评论 -
SpringBoot 配置文件之YAML语法
SpringBoot使用一个全局的配置文件,配置文件名是固定的;1. application.properties2.application.ymlyml:YAML(YAML Ain’t Markup Language)YAML A Markup Language:是一个标记语言YAML isn’t Markup Language:不是一个标记语言;标记语言:以前的配置文件;大多都使用的是 xxxx.xml文件YAML:以数据为中心,比json、xml等更适合做配置文件;YAML原创 2020-06-10 18:56:49 · 210 阅读 · 0 评论