基于docker进行Grafana + prometheus实现服务监听 注意: 格式很容易出错,后续如果 启动容器失败的话 使用 docker logs PID 进行检查运行失败的原因。启动springboot服务,访问 http://IP:端口/actuator/prometheus 是否正常。普罗米修斯 插件下载后,新增 数据源配置 prometheus 的访问地址。配置 prometheus.yml 文件 新增如下配置(注意缩进)如果 targets 此处出现了 采集的配置的 数据,则说明成功。访问 http://IP:3000。访问 http://IP:9090。
企业级springboot项目架构模板V5.1 sharding-jdbc版本,开箱即用(针对中小型项目架构,内置切换sharding-jdbc数据源实现分库分表配置,免去重复造轮的操作,强烈推荐) SpringBoot多模块架构,争对企业级开发设计,已集成认证功能、文档功能,开箱即用。技术栈: springboot + redis + shiro + swagger + xxl-job + 文件存储(soo | ftp | minio)+ sentinel + sharding-jdbc启动项目后访问 http://127.0.0.1/doc.html 进入swagger接口文档页。
企业级springboot项目架构模板V5.0,开箱即用(针对中小型项目架构,免去重复造轮的操作,强烈推荐) SpringBoot多模块架构,争对企业级开发设计,已集成认证功能、文档功能,开箱即用。技术栈: springboot + redis + shiro + swagger + xxl-job + 文件存储(soo | ftp | minio)+ sentinel启动项目后访问 http://127.0.0.1/doc.html 进入swagger接口文档页。.....................
FastJson @JSONField用法 序列化字段的顺序,默认是0@JSONField(name = “”)@JSONField(format = “yyyy-MM-dd HH:mm:ss”) 用在Date属性上,自动格式化日期@JSONField(serialize = false) 是否要把这个字段序列化成JSON字符串,默认是true@JSONField(deserialize = false) 字段是否需要进行反序列化,默认是true...
企业级springboot项目架构模板V4.0,开箱即用 此次 4.0 更新点:1.添加线程池的使用;2.Springboot版本更新2.7.0,解决部分冲突的依赖;3.所有表结构去除 ID 字段(不在使用ID作为主键),主键直接使用算法生成4.解决过滤器,引起Druid监控无法访问的问题。5.FTPClient解决中文文件名称读取乱码问题、文件路径解析问题;6.CVE 漏洞扫描,解决->版本更新。......
进入Docker 容器后 发现 vim 和 ll 命令不可用的问题 进入Docker 容器后 发现 vim 和 ll 命令不可用的问题2.ll命令无法执行在Docker下的CentOS很多没有ll命令,其实可以到/root/.bashrc文件中添加下面一行命令:然后执行一下 就可以了。其实可以再添加一行让命令行自动着色。......
IDEA插件-自动生成 Controller service mapper 等 Easycode是idea的一个插件,可以直接对数据的表生成entity,controller,service,dao,mapper,无需任何编码,简单而强大。
windows cmd使用ssh连接Linux以及文件上传 CMD连接服务器命令(47.102.144.221 为服务器 IP)文件上传(scp 后面参数为本地文件地址 , 47.102.144.221 为服务器 IP, 冒号后面指 将文件上传到服务器哪个目录下)如下图:
stream的.findAny().orElse (null) 是什么意思? List<User> userList = new ArrayList();User user1 = userList.stream().filter(user -> "zhangsan".equals(user.getUserName())).findAny().orElse(null);1、filter为过滤,user代表userList中的一个User;2、userList.stream().filter(user -> “zhangsan”.equals(user.g
Spring 获取带有指定注解的Bean对象 Java 获取带有指定注解的 Bean 对像列表,主要通过 ApplicationContext.getBeansWithAnnotation(Class<? extends Annotation> annotationType) 方法即可获取,案列如下:1. 假设我们自定义一个注解 @CronJob (然后可以是其他任意注解)import org.springframework.stereotype.Component;import java.lang.annotation.*;.