前言 上一篇文章Hessian入门体验与分析介绍了hessian的简单入门,并且从源码层面对Hessian的调用流程进行了分析;发现使用原生的Hessian还是比较繁琐的,下面看看Spring与Hessian进行整合并且进行简要分析。使用 提供三个模拟块,分别模拟client,server以及被依赖的jar;对应的模块名称分别是:hessianClient,hessianServer以及he
简介canal 是阿里巴巴的一个开源项目,基于java实现,整体已经在很多大型的互联网项目生产环境中使用,包括阿里、美团等都有广泛的应用,是一个非常成熟的数据库同步方案,基础的使用只需要进行简单的配置即可。canal是通过模拟成为mysql 的slave的方式,监听mysql 的binlog日志来获取数据,binlog设置为row模式以后,不仅能获取到执行的每一个增删改的脚本,同时还能获取到修改前
转载 2024-02-23 09:28:39
163阅读
一、回顾在【1. 1】SpringBoot 概述 + 起步依赖、自动配置原理、中着重分析了 SpringBoot 的起步依赖、自动配置原理。在【1. 2】Spring Boot 配置文件中,学习了1) properties、yaml 形式的配置文件的写法2) 配置文件的注入(注入到主配置文件中)3) 如何通过 Spring 对多 profile 的支持,对不同环境下不同配置的快速切换。4)内、外部
转载 2024-03-29 15:24:53
122阅读
# 教你如何实现"spring boot 整合loki" ## 介绍 在日志监控系统中,Loki 是一个非常受欢迎的工具,它可以帮助我们轻松地收集和查询日志。而 Spring Boot 是一个非常流行的 Java 开发框架,能够极大地提升开发效率。本文将教你如何在 Spring Boot 项目中整合 Loki,实现日志的收集和查询。 ## 整体流程 整合 Spring Boot 和 Loki
原创 2024-01-14 08:48:43
990阅读
1. Spring Boot是什么,解决哪些问题     1) Spring Boot使编码变简单     2) Spring Boot使配置变简单     3) Spring Boot使部署变简单     4) Spring Boot使监控变简单    &n
介绍在项目中使用Lombok可以减少很多重复代码的书写。比如说getter/setter/toString等方法的编写。官方使用文档:https://projectlombok.org/features/allIDEA中的安装打开IDEA的Setting –> 选择Plugins选项 –> 选择Browse repositories –> 搜索lombok –> 点击安装
问题分析 项目由架构: Springboot 版本2.4.5 jdk版本11.0.11 tomcat版本10.0.6 jsp版本9.0.46 将SpringBoot以war方式打包,启动tomcat之后访问项目地址,报404错误,404代表访问的地址不存在,所以别想得太复杂,简单的理解就是tomcat无法访问到你的项目指定的路径,没有找到这个东西。问题排查 首先附上我的项目目录结构 1)如果项目有
转载 2024-10-18 14:28:02
53阅读
应用容器化部署已经成为一个趋势,依托容器云自动调度平台(如k8s)能够快速实现应用的扩容和发布,本文简要介绍了在Kubernetes平台上,SpringBoot应用日志的一种解决方案。方案依托平台优势,优雅、简介、快速的实现应用日志的采集和分析。同时,对生产环境下日志的输出,详细介绍了生产环境下采用JSON格式输出日志配置全过程。一、目标依托Kubernetes平台日志采集管理能力(Loki +
Redis实现缓存添加,更新和删除的方法有很多.1:较为笨拙的方法,也是最稳定的方法,也是一些自动化缓存更新的原理但是代要讲的:使用...
原创 2022-10-14 10:40:29
83阅读
一个使用springboot搭建的开发环境。包括实体类的增删改查,自定义多条件的查询,声明式事务管理。代码仓库:https://github.com/markliu2013/springboot-crud-demo项目文件结构图。 实现的是一个简单的员工管理系统,包括三个实体对象,员工类,部门类,薪水等级类。员工类是系统的主要是实体对象,员工属于某一个部门,一个部门有多个
虽然都2020年了,但我确实还不大会用shiro,所以利用空闲时间学习了一下基础的用法,参考网上的资料,总结一下自己的理解,也方便自己偶尔看看0.0。Shiro是什么?Shiro是一个轻量级的安全认证框架,他可以完成认证,授权,会话管理,缓存等一系列功能。这是从百度百科kiang来的结构图:我个人对于这些结构及概念性的文字很头疼,一看就容易云里雾里,但是概念确实还是非常重要的,所以我大部分时候还是
转载 2024-04-08 00:40:10
31阅读
【一点教程】Apache CXF WebService框架视频 12. SpringBoot 与 JAX-WS 整合开发 12. 1. 开发服务端( * ) 12. 1. 1. 创建 maven 项目,导入坐标 <?xml version="1.0" encoding="UTF-8"?> <proj ...
转载 2021-08-03 17:39:00
114阅读
2评论
shiro是一个权限框架,具体的使用可以查看其官网 ://shiro.apache.org/  它提供了很方便的权限认证和登录的功能. 而springboot作为一个开源框架,必然提供了和shiro整合的功能!接下来就用springboot结合springmvc,myba
转载 2018-01-17 14:01:00
118阅读
Spring Boot入门样例-110-log日志logback到对应的文件用户的访问我们需要记录,并且将重要或者不重要的进行分类。本demo演示如何使用logback分类记录到对应的日志文件。pox.xml必要的依赖如下,具体参见该项目的pox.xml<dependency> <groupId>org.springframework.boot&lt
基本结构pom文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0"ocation="http://mav...
原创 2022-08-24 17:07:51
74阅读
文章目录一、Docker概述1-Docker出现原因2-Docker的历史3-docker作用3-1.分析之前的虚拟机技术3-2.分析容器化技术3-3.DevOps介绍4-Docker的基本组成二、Docker安装1-环境准备2-环境查看3-正式安装(==重要==)4-卸载5-阿里云镜像加速三、底层原理1-HelloWorld流程2-Docker的工作原理3-Docker快于VMware的原因四、
1.SpringBoot + Security1.add Depending<dependency>     <groupId>org.springframework.boot</groupId>     <artifactId>spring-boot-starter-security</artifactId> </dependen
转载 2021-01-31 12:29:31
461阅读
2评论
日志管理在任何工程里面都很重要,Java 体系比较成熟的日志管理工具有以下几个。log4j ,Apache的开源项目log4j是一个功能强大的日志组件,早期开发者都在用的日志组件。logback,是由log4j 作者重新编写的一套日志组件,需要配合slf4j(简单日志门面),logback完美实现了slf4j的功能,比log4j好用,性能更好,推荐使用。此处应该有一个,门面模式的介绍。lombok
转载 2024-07-02 10:36:20
32阅读
日志系统SpringBootLoki的那些事前言简介安装整体思路Loki实战开发springboot中的配置配置logback日志框架注解与切面写入日志前端界面与后端接口日志的初步获取模糊查找与更多参数滚动追加日志定时刷新日志总结 前言因为网上好多都没有通过Loki的API自己实现对日志监控系统,所以我就下定决心自己出一版关于lokispringboot的博文供大家参考,这个可以说是比较实用
转载 2024-04-18 13:24:35
77阅读
目录说在前面ELKelk 简介elk下载安装配置、启动 Elasticsearch配置、启动 logstash配置、启动kibana创建springboot工程在pom.xml加入相关依赖打印log测试在kibana 实时监控日志说在前面作为开发,日志是可以说是最重要,没有之一的东西。有代码就一定要有日志,日志写的越详细,处理器bug来越简单,解决问题也越容易,所以码代码之前务必先理解日志是怎么生
转载 2024-06-12 15:20:36
286阅读
  • 1
  • 2
  • 3
  • 4
  • 5