
springboot
小萨摩
这个作者很懒,什么都没留下…
展开
-
idea 使用springboot 热部署
使用devtools热部署:1.在idea打开setting,找到如下位置,勾选选项。2.按下快捷键 ctrl+shift+alt+/,找到registry,勾选下图内容3.导入依赖,最新2.0.1地址:点击打开链接我是用的gradle,所以导入compile group: 'org.springframework.boot', name: 'spring-boot-devtools', vers...原创 2018-04-24 11:09:24 · 179 阅读 · 0 评论 -
springboot 实现文件的上传和下载
关键的controllerpackage com.yuanshijia.securitydemo.controller;import com.yuanshijia.securitydemo.domain.FileInfo;import org.apache.tomcat.util.http.fileupload.IOUtils;import org.springframework.web....原创 2018-05-05 14:37:42 · 12735 阅读 · 1 评论 -
idea下springboot 集成EasticSearch gradle
在集成之前,先下好EasticSearch,地址:点击打开链接然后解压,运行对应bin的文件,看到如下即表示ok输入localhost:9200,看到如下就可以了先看下项目结构1.新建一个项目我是gradle构建的,maven都行的。勾选找不到就直接搜,然后直接next接着还要加入jna依赖(如果gradle出错就多更新几次)2.建一个domain包,创建一个Blog类package com.ex...原创 2018-04-27 22:11:49 · 413 阅读 · 0 评论 -
springboot整合mybatis简单案例
先看下目录结构,就一个user1.新建一个数据库,建一个user表,就三个属性2.新建idea项目3.配置application.yml#数据库连接配置spring: datasource: url: jdbc:mysql://localhost:3306/dbgirl username: root password: root driver-class-na...原创 2018-05-07 21:35:54 · 313 阅读 · 0 评论 -
springboot 使用JsonSerializer将Date转为long 时间戳 另外json去掉为null的属性
写一个转换类import com.fasterxml.jackson.core.JsonGenerator;import com.fasterxml.jackson.databind.JsonSerializer;import com.fasterxml.jackson.databind.SerializerProvider;import java.io.IOException;impo...原创 2018-05-15 21:00:16 · 7131 阅读 · 4 评论 -
springboot AOP 记录系统日志
AOP(参考百度百科):面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。在springboot中使用,加入依赖即可。不需...原创 2019-01-28 14:33:40 · 948 阅读 · 0 评论 -
springboot 读取配置
方法1:通过Environment的getProperty的方法获取。 @Autowired private Environment environment; /** * 1.通过Environment获取配置 * @return */ @GetMapping("/port") public String port(){...原创 2019-02-13 17:42:14 · 168 阅读 · 0 评论