springboot学习
文章平均质量分 92
安然无Yangon
开始,我们以为自己什么都知道。后来发现,其实我们什么都不知道
展开
-
telegraf+grafana+influxDB 监控主机信息以及springboot服务信息
最近在做服务器监控以及服务监控,记录一下,下边这是最后的效果图(这里采用的是telegraf+grafana+influxdb),当然zabbix也可以做服务器监控貌似功能更强大(一)安装influxDB数据库InfluxDB(时序数据库),常用的一种使用场景:监控数据统计。每毫秒记录一下电脑内存的使用情况,然后就可以根据统计的数据,利用图形化界面(InfluxDB V1一般配合Grafana)制作内存使用情况的折线图;可以理解为按时间记录一些数据(常用的监控数据、埋点统计数据等),然后制作原创 2020-08-19 10:35:46 · 932 阅读 · 0 评论 -
springboot 整合redis 使用(附RedisUtil类)
最近在学习redis ,记录一下跟springboot整合,很简单(1)新建springboot项目,可以查看这个https://blog.csdn.net/qq_36635434/article/details/84027740(2)添加依赖我的springboot 版本是2.0.0.RELEASE<!--redis依赖--><dependency&g...原创 2020-01-15 17:50:14 · 3185 阅读 · 3 评论 -
(一)IDEA快速创建Springboot项目
1,file -> new ->project->spring Initializr 2.点击next,Group,Artifact 可以根据项目需要自己定义3.选择勾选web4,next5.finish,选择新窗口打开 6.项目新建完成,项目结构如下:7,打开启动类,DemoApplication.java,右键run,出...原创 2018-11-13 14:18:09 · 225 阅读 · 0 评论 -
(二)Springboot 整合thymeleaf
一、Thymeleaf 是个什么? 简单说, Thymeleaf 是一个跟 Velocity、FreeMarker 类似的模板引擎,它可以完全替代 JSP 。相较与其他的模板引擎,它有如下三个极吸引人的特点: 1.Thymeleaf 在有网络和无网络的环境下皆可运行,即它可以让美工在浏览器查看页面的静态效果,也可以让程序员在服务器查看带数据的动态页面效果。这是由于它支持 ht...原创 2018-11-13 17:59:32 · 171 阅读 · 0 评论 -
(三)springBoot整合mybatis
springboot整合mybatis 有两种方式。第一种:使用mybatis官方提供的Spring Boot整合包实现。第二种:使用mybatis-spring整合的方式,也就是我们传统的方式。在这里采用比较简单的方式第一种(一),添加依赖,包含(分页,逆向工程)<!-- mybatis依赖 驱动 --><dependency> <gr...原创 2019-01-09 14:58:03 · 166 阅读 · 0 评论 -
springboot 项目打成war 包部署
springboot 项目内嵌有tomcat ,默认打成jar 包,执行 java -jar XXX.jar 就可以运行,有时候项目需要打成 war包,这时候修需要修改东西了第一步:将pom文件的packing 改成war<groupId>bingo.checkuserapi</groupId><artifactId>checkuse...原创 2019-03-29 16:13:53 · 215 阅读 · 0 评论 -
springboot 启动加载全局缓存
有时候我们需要在启动工程的时候,加载一些数据,赋值给静态全局变量(例如:数据字典,配置信息等),这是可以这麽做:新建class 实现ApplicationRunner 类,重写方法就行了,然后就可以在项目任何一个地方使用了注意:此作用是用于查询数据库中配置信息的,且只在启动的时候查一次,如果该参数经常修改建议不要用这种方法。如果数据库配置修改了,一定要重新启动该项目才能生效下边是我写...原创 2019-08-27 16:16:41 · 10231 阅读 · 0 评论 -
Docker 部署springboot 应用
本人初学docker,对docker概念还不是很理解,故本文不对docker概念做详细解释Docker是一种Linux容器的实现,Linux容器是基于进程的轻量级资源隔离技术,每一个容器对应操作系统中的一个进程,但是它又会有自己的网络空间、文件系统、PID等。Docker除了实现Linux容器,还使得容器具有“社会化”的功能,用户可以将容器镜像发布在Docker Hub与其他开发者共享、协作。...原创 2019-08-29 17:27:04 · 163 阅读 · 0 评论