Springboot
CODE农民
这个作者很懒,什么都没留下…
展开
-
springboot启动时执行任务CommandLineRunner
SpringBoot中CommandLineRunner的作用平常开发中有可能需要实现在项目启动后执行的功能,SpringBoot提供的一种简单的实现方案就是添加一个model并实现CommandLineRunner接口,实现功能的代码放在实现的run方法中简单例子package org.springboot.sample.runner;import org.springframework...原创 2020-04-08 15:09:59 · 400 阅读 · 0 评论 -
SpringBoot的配置类的实现
在开发过程中,我们时常需要在项目启动的时候就能获取到某一个类,这时我们只需要添加一个配置类即可,在这个配置类上面添加上@Configuration,加上这个注解后就可以将当前的这个类标注为一个配置类,那么在项目启动的时候就会直接去加载这个类。并且我们还可以在配置类中直接去获取到yml配置文件中的数据,直接使用@Value("${xxxx.xxxx")即可。直接上demo:编写一个格式为yml...原创 2019-12-26 10:10:58 · 586 阅读 · 0 评论 -
Java结合SpringBoot拦截器实现
大家都知道在开发的项目中不可或缺的就是登录模块,在登录模块中当然也少不了需要做登录拦截,因为不做登录拦截的话,如果用户知道某些接口的url地址,就可以跳过登录界面,直接在浏览器上输入接口的url进行访问,直接操作我们的数据,这样肯定是不安全的。所有我们需要做登录拦截,即在用户在不登录的情况下,不管是通过页面访问需要登录的接口,还是直接通过在浏览器上输入url来访问需要登录的接口,都不能让其访问,必...原创 2019-12-23 11:33:26 · 387 阅读 · 0 评论 -
SpringBoot使用RestTemplate进行不同服务之间的远程调用,超简单
在开发过程中,许多开发人员可能都会遇到一些需求,就是在一个服务中去调用另一个服务中的接口。当然,现在有了Springcloud的存在,该问题就很简单了,直接通过Eureka注册中心进行注册就能轻松完成调用。但是有时候我们在维护老项目,而老项目中又没有使用springcloud的话,那怎么办呢,那么就只有使用最原始的远程调用方法-------RestTemplate来完成了。虽然这个东西比较老了,...原创 2019-11-12 11:53:19 · 1731 阅读 · 0 评论 -
在SpringBoot的yml文件中配置日志的打印
在开发中,我们经常需要通过控制台来查看某一个操作所执行的sql语句以及所传的参数,这样有利于开发人员在开发中更好的知道程序执行的sql语句,如果出现了bug,也可以更好的发现bug出现在sql的哪个位置。那么这个该如何配置呢,其实很简单,只需要在yml文件中加入如下配置就可以了其中cn.itsource.springcloud.mapper为mapper文件所在的包的位置,debug为日志级别...原创 2019-11-12 10:29:44 · 5841 阅读 · 0 评论 -
SpringBoot整合mybatisPlus以及代码生成器时所需要的依赖
<!-- spring-boot --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> ...原创 2019-11-11 17:30:05 · 6452 阅读 · 0 评论 -
SpringBoot在application.yml中配置数据库
spring: datasource: driver-class-name: com.mysql.jdbc.Driver url: jdbc:mysql://localhost:3306/demo?useUnicode=true&characterEncoding=utf8 username: root password: root原创 2019-11-11 17:18:27 · 6761 阅读 · 0 评论 -
SpringBoot使用mybatis-plus的自动代码生成器
一.SpringBoot使用mybatis-plus+自动代码生成使用mybatis-plus可以自动帮我们生成通用的 controller,service,dao,mapper二.加入依赖<!-- MP 核心库 --> <dependency> <groupId>com.baomidou</groupId> <artif...原创 2019-07-10 15:47:42 · 2131 阅读 · 0 评论 -
SpringBoot+MyBatis实现逆向工程
之前一直想要尝试一下自己动手操作一把Mybatis的逆向工程,但是因为各种原因,迟迟未实现,今天正好有空,就试了一把。在搭建的过程当中也遇到了不少的坑,现在将搭建过程和将遇到的坑记录下来,方便自己和各位共享,如果不对之处或有更好的方法,欢迎指出。话不多说,直接上。。。原创 2019-05-23 19:21:48 · 15254 阅读 · 1 评论 -
springboot中集成swagger
由于Spring Boot能够快速开发、便捷部署等特性,相信有很大一部分Spring Boot的用户会用来构建RESTful API。而我们构建RESTful API的目的通常都是由于多终端的原因,这些终端会共用很多底层业务逻辑,因此我们会抽象出这样一层来同时服务于多个移动端或者Web前端。这样一来,我们的RESTful API就有可能要面对多个开发人员或多个开发团队:IOS开发、Andr...原创 2019-05-15 21:31:02 · 251 阅读 · 0 评论 -
SpringBoot使用定时器(超简单)
Spring Boot使用@Scheduled定时器任务摘要: Spring Boot之使用@Scheduled定时器任务 假设我们已经搭建好了一个基于Spring Boot项目,首先我们要在Application中设置启用定时任务功能@EnableScheduling。启动定时任务package com.scheduling; import org.springframew...原创 2019-05-23 10:09:01 · 910 阅读 · 0 评论 -
IDEA中SpringBoot整合mybatis
以前我们开发都是直接用的Spring来集成的mybatis,用过这种方式的同学应该有同感,最大的一个问题配置太多,而且好多配置都不知道怎么写,很是麻烦。现在我们可以用SpringBoot来集成mybatis,都是知道Springboot最大的优势就是可以减少配置,这样就很爽了,借今天有时间,我就把SpringBoot集成Mybatis的过程和其中需要注意的地方记录在这里,以便后期可以方便自己和他人...原创 2019-05-24 15:07:40 · 2110 阅读 · 0 评论