java后端
1024程序猿~嗷~
这个作者很懒,什么都没留下…
展开
-
Grafana+Prometheus+springboot+consul 监控sprongBoot 指标
架构参考资料使用Prometheus监控SpringBoot应用:https://blog.csdn.net/jianzhang11/article/details/102714935SpringBoot 服务注册 (Consul):https://blog.csdn.net/liuxiaoxiaosmile/article/details/82970870Prometheus 通过consul动态修改Targets接入:https://blog.csdn.net/poorcoder_/artic原创 2021-12-30 17:45:21 · 205 阅读 · 0 评论 -
springBoot 使用MongoDB
springBoot 使用MongoDB 例子项目地址(持续更新中):https://github.com/lizhongxiang12138/demo-mongotest目录下有测试的列子添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</artifactId&原创 2021-05-26 16:25:02 · 229 阅读 · 0 评论 -
springBoot整合swagger-bootstrap-ui实现接口文档的生成查看功能
前言在开发完rest资源项目后,我们一般要提供接口文档作为接口调用的说名,每次手动维护接口文档的工作会和繁琐,所以使用swagger-bootstrap-ui来实现项目接口的为维护Swagger 常用注解使用详解加入maven的依赖在pom.xml文件中添加<!-- swagger2 和 swagger2 依赖 --><dependency> <grou...原创 2019-11-01 10:05:31 · 1146 阅读 · 3 评论 -
springBoot整合Quartz实现定时任务管理
springBoot整合Quartz实现定时任务管理原创 2019-10-16 14:31:50 · 1048 阅读 · 0 评论 -
使用 Sharding-JDBC 对数据进行分片处理
使用 Sharding-JDBC 对数据进行分片处理前言Sharding-JDBC是ShardingSphere的第一个产品,也是ShardingSphere的前身。 它定位为轻量级Java框架,在Java的JDBC层提供的额外服务。它使用客户端直连数据库,以jar包形式提供服务,无需额外部署和依赖,可理解为增强版的JDBC驱动,完全兼容JDBC和各种ORM框架。适用于任何基于Java的O...原创 2019-09-10 10:39:22 · 2282 阅读 · 0 评论 -
一段模拟并发测试的java代码
一段模拟并发测试的java代码最近在做系统的并发调优,发现用jmete模拟并发效果不太好,可能是自己不太会使用,所以自己写了一段模拟并发请求的代码 /** * 回调通知性能测试 */ @Test public void notifyPay(){ String[] ids = {"616704025123028992","6167040251...原创 2019-09-05 16:19:50 · 804 阅读 · 0 评论 -
springBoot实现分布式锁(Spring integration+redis)
springBoot实现分布式锁(Spring integration+redis)一、 redis安装使用docker-compose安装所需的redis环境version: '3'services: redis: image: redis # redis镜像 container_name: my_redis command: redis-server --r...原创 2019-06-27 20:56:10 · 6904 阅读 · 6 评论 -
创建spring Cloud Gateway
创建spring Cloud Gateway一、准备pom.xml依赖<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-gateway</artifactId> </dependen...原创 2019-07-02 14:13:46 · 2505 阅读 · 0 评论 -
spring Cloud Gateway + JWT 实现统一的认证授权
Spring Cloud Gateway + shiro + JWT 实现统一的认证授权一、项目添加 Spring Cloud Gateway 依赖参考:创建spring Cloud Gateway二、添加shiro1、加入shiro依赖<dependency> <groupId>org.apache.shiro</groupId> <art...原创 2019-07-10 14:47:17 · 76152 阅读 · 28 评论 -
基于spring data jpa封装带有动态分页查询、动态条件求和的基础service类和基础controller类
基于spring data jpa封装带有动态分页查询、动态条件求和的基础service类和基础controller类本文章介绍的是封装一个带有动态条件分页查询和动态条件求和基类项目:springBoot项目前提条件:引入spring data jpa依赖源码地址:https://github.com/lizhongxiang12138/eurekaManage代码结构│ .giti...原创 2019-07-11 20:28:55 · 2877 阅读 · 0 评论 -
使用springBoot的全局异常处理来处理,参数校验、业务的异常
使用springBoot的全局异常处理来处理,参数校验、业务的异常前言我们在开发业务代码的时候,后台出现的异常需要有好的提示到前台,这个时候就需要后端开发人员要在每个业务代码中都要处理异常并有好的提示到前端,但是这样处理比较繁琐,需要在每个业务都处理。使用全局异常处理来处理程序运行时的异常,业务代码的编写人员只需要处理业务代码,不需要关注过多的异常处理,只需把异常抛出,异常处理类会报异常信息有...原创 2019-07-17 08:45:12 · 1050 阅读 · 0 评论 -
使用freemarker实现代码生成的小项目|后端代码生成篇
一步一步使用freemarker实现代码生成的小项目|后端代码生成篇前言使用freemarker来生成代码,先定义代码的模板,使用定义的模板和传入的模型变量来生成相应的代码...原创 2019-07-18 19:22:20 · 945 阅读 · 0 评论