Spring Boot
西部落酋长
站在云端,敲下键盘,望着通往世界另一头的那扇窗,只为做那读懂0和1的人。。
展开
-
Spring Boot (二):Redis和日志
接着上篇内容继续往下执行。首先pom.xml 添加redis的引用,因为开始建项目没有,自动生成redis的引用,然后手动添加进去。添加成功以后看我们的配置文件添加我们的日志类和缓存缓存方法结果:http://localhost:8080/set?key=lxh2&&value=1001http://localhost:8080/getPerson?id=2...原创 2018-10-18 18:58:18 · 1916 阅读 · 0 评论 -
Spring Boot (一):Hello World(基础篇)
我用的Eclipse 装的springboot 的插件,有的Eclipse 不支持springboot 换个新的就好了。据说IDE支持比较好,但是本人用习惯了Eclipse了,所有装了一个Eclipse-photon版本,Eclipse的安装就不介绍了,大家自行百度学习一下吧。1.Eclipse装好设置完毕以后,首先是装springboot 插件help-----Eclipse Marketp...原创 2018-10-16 14:39:37 · 186 阅读 · 0 评论 -
Spring Boot (三):HTTP接口Get/Post/Put/Del请求
首先了为了方便我们测试接口,先下载一个PostMan,下载地址:https://www.getpostman.com/,工具的使用大家自行百度吧。下面是代码部分:@RestControllerpublic class HttpInterface { private Map<String,Object> params = new HashMap<String,Objec...原创 2018-11-22 21:20:10 · 557 阅读 · 0 评论 -
Spring Boot (四):JdbcTemplate访问数据源
本文介绍在Spring Boot基础下配置数据源和通过JdbcTemplate编写数据访问的示例。一、数据源配置首先我们再pom.xml添加jdbc的依赖和mysql数据库的驱动<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-...原创 2019-04-04 20:53:11 · 755 阅读 · 0 评论 -
Spring Boot (五):使用Dev-tool热部署
一、介绍1.什么是热部署通过一个插件程序监听我们的应用和配置文件,会经过我们的类路径classpath或者资源文件路径,去监听里面有变化没,如果有变化会启动类加载器,如果是Java文件会加载到jvm里面,这样我们就能马上使用了。2.为什么需要热部署项目开发中每更改一次类文件,都需要关闭应用,重启一下。这个再开发过程中效率比较低,所以我们引入了热部署。二、maven文件配置<dep...原创 2019-04-05 16:12:09 · 576 阅读 · 0 评论 -
Spring Boot (六):整合Mybatis和事务
介绍本文介绍在Spring Boot基础下配置mybatis编写数据访问的示例。一、maven配置新建springboot项目时,勾选web,mybatis,mysql会自动加入jar就不一一介绍了。需要注意的是:如果引入的mysql-connector-java是8.0以后的版本,需要注意一下时间。再配置文件添加这个时间的配置,不配置添加时间格式数据会报错<!-- 引入阿里数据源...原创 2019-04-05 21:15:54 · 348 阅读 · 0 评论 -
Spring Boot (七):整合定时任务schedule
介绍定时任务用于定时去执行某项操作,如:跑批数据,报表等。一、配置文件采用读取配置文件方式经行时间配置application.propertiescorn=*/1 * * * * *二、代码启动类package com.guo;import org.springframework.boot.SpringApplication;import org.springframewor...原创 2019-04-07 14:16:38 · 347 阅读 · 0 评论 -
Spring Boot (八):多环境配置
介绍一般我们开发过程中,会根据不同的环境来配置不同的数据库。一、配置文件添加三个不同的配置文件,来区分开发,测试环境。application.properties#springboot多环境配置======begintest.url=local#指定哪个profile#spring.profiles.active=dev#springboot多环境配置======endap...原创 2019-04-07 14:57:14 · 166 阅读 · 0 评论