Spring Boot包含许多其他功能,可帮助在应用程序投入生产时监视和管理它们。 可以选择使用HTTP端点、JMX甚至远程shell(SSH或Telnet)来管理和监视应用程序。 审核,运行状况和指标收集可以自动应用于应用程序。Actuator HTTP端点仅适用于基于Spring MVC的应用程序。 特别的是,除非你启用Spring MVC,否则它不适用于Jersey。             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-04 10:14:07
                            
                                68阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            微信点餐系统 - 项目设计 文章目录微信点餐系统 - 项目设计1、项目设计角色划分功能模块划分关系图部署架构2、架构和基础框架3、数据库设计商品表类目表订单表订单详情表样例图片链接4、参考资料  记录一下二月疫情学的 廖师兄的基于Spring Boot实现的企业微信点餐系统 微信点餐系统包括需求分析,项目设计,项目架构,数据库设计等等。项目设计架构和基础框架数据库设计开发流程项目设计环境搭建功能开            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-10 11:09:43
                            
                                18阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Spring Boot AOP AOP:面向切面编程,相对于 OOP 面向对象编程,Spring 的 AOP 的存在目的是为了解耦。AOP 可以让一组类共享相同的行为。在 OOP 中只能继承和实现接口,且类继承只能单继承,阻碍更多行为添加到一组类上,AOP 弥补了 OOP 的不足。还有就是为了清晰的 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-24 13:48:00
                            
                                1291阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            作者介绍杭州@阿坤母婴电商行业数据分析师兼数据产品经理;致力于研究电商行业的数据驱动增长,以及数据产品从0到1的搭建;“数据人创作者联盟”成员,“最佳创作奖”获得者。前言在上一篇文章数据人该知道的埋点体系(一)中主要介绍了埋点的数据从产生到使用的数据流转体系以及如何来设计埋点。接下来在本文我来介绍埋点的开发流程和埋点数据的使用。03 埋点开发流程1.埋点SDK由于我们的埋点是采用代码埋点            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-11 16:44:41
                            
                                132阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言开发的时候我们习惯了sout来打印输出排查问题,而正式上线的时候我们则需要借助于日志来定位问题。从实战角度出发,有两类日志需要记录 1.行为日志,主要是记录对数据表的修改,或者一些特殊的操作,比如登录等 2.错误日志,一般就是错误反馈,这个比较容易理解了 当然对于物联网项目,我们也需要记录一些数据上传的日志,协助我们排查硬件是否工作正常。 那网上大部分的教程都用了springboot的AOP思            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-30 17:49:01
                            
                                371阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            SpringBoot + MongoDB GridFS随着web 3.0的兴起,数据的形式不局限于文字,还有语音、视频、图片等。高效存储与检索二进制数据也成为web 3.0必须要考虑的问题。然而这种二进制数据是不适合存储在普通关系型数据库(MySQL、Oracle)中的,关系型数据库更多的是存储图片的访问路径。因此二进制数据可以使用MongoDB的内置模块GridFS进行检索与存储,也是一种比较好            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-16 15:15:44
                            
                                64阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言前面一节我们详细介绍了SpringBoot,并简单创建了一个SpringBoot项目跑起来,使用起来真的很爽!但是我这个人很喜欢追根究底,就一直很纠结SpringBoot是施了什么 “魔法” 让我们的操作变得如此简单?啥配置都不用配了,总该有个道理吧? 因此,本节主要就是带着大家来探一探究竟,深入SpringBoot启动的原理!常用注解[Spring的Java配置]在讲解SpringBoot启            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-06 10:21:32
                            
                                74阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            介绍Micrometer 为 Java 平台上的性能数据收集提供了一个通用的 API,应用程序只需要使用 Micrometer 的通用 API 来收集性能指标即可。Micrometer 会负责完成与不同监控系统的适配工作。这就使得切换监控系统变得很容易。Micrometer 还支持推送数据到多个不同的监控系统。在Springboot 2.X中,除了通过业务代码的方式埋点,官方也提供了@Timed,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-26 02:36:16
                            
                                355阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            作为国内最大分类信息生活服务平台,58集团旗下各个产品都会投入大量人力进行用户行为的分析,来提升运营效率。但是各个产品对用户行为的分析需求基本是相似的。在这样的背景下,我们自研了WMDA 无埋点用户行为分析平台,并提供对PC、M、APP三端支持,帮助各个业务线更好的挖掘用户真实行为。对于SDK的使用,业务方不需要手动埋点,几行代码,即可实现数据的全量采集。对于移动端SDK来说,采集数据的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-22 14:13:21
                            
                                13阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            感悟:说起spring就会想起其中的springboot其是为了简化spring应用的初始搭建以及其的初始搭建,其中最著名的是其摒弃了xml的开发,那么如何摒弃的,因此就要引出我想讲述的重点:自动配置:意义:当springboot项目启动时,会加载配置类和属性类其中配置类的作用是:将一些核心的组件交由工厂管理,配置类中使用了属性类进行属性注入,而属性类又会读取到配置文件中的配置,使得springb            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-05 14:08:26
                            
                                65阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录一:Spring Boot简介二:Spring Boot优点三:概念介绍3.1starters3.2入口类和@SpringBootApplication3.3 xxxAutoConfiguration四:Spring Boot配置一:Spring Boot简介        随着Spring越来越火,Spring也            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-19 12:34:39
                            
                                61阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            作为商业化开发,错误日志&&埋点在企业决策、项目维护上尤其重要,这里介绍怎样更快的为企业减负增效。一、错误日志方案错误日志的方案目前主流大致有1.1、使用友盟、bugly方案这种官方sdk都比较稳定,基本不收费,且集成相对简单,这里贴一下地址bugly官网、友盟性能监控1.2、公司自研自己定义CrashHander,接口联调,按照一定策略上传到公司服务器,并封装成sdk如果有完全企            
                
         
            
            
            
            不断提高代码质量
    从大的方面来讲,可以从这几个方面,不断提高自己的编程能力:
		1、编码之前需要做一定的设计,主要考虑:耦合度,拓展性,复用度
		2、熟悉类库,熟悉API,避免自己造轮子
		3、阅读优秀源码并加以实践
		4、参考一些已有的最佳实践,代码片段,但是避免复制粘贴
		5、多考虑一些细节、边界、异常场景
		6、保持代码的整洁,包括类、方法、变量的命名
		7、在I/O操            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-25 21:14:23
                            
                                35阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            aop依赖:<dependency>
	<groupId>org.springframework.boot</groupId>
	<artifactId>spring-boot-starter-aop</artifactId>
</dependency>1、相关注解介绍:@Aspect          :把当前类标识为一个切            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-08 11:54:56
                            
                                153阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            此系列文章将会描述Java框架Spring Boot、服务治理框架Dubbo、应用容器引擎Docker,及使用Spring Boot集成Dubbo、Mybatis等开源框架,其中穿插着Spring Boot中日志切面等技术的实现,然后通过gitlab-CI以持续集成为Docker镜像。本文为Prometheus 监控埋点本系列文章中所使用的框架版本为Spring Boot 2.0.3-RELEAS            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-20 10:06:07
                            
                                174阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            实战项目:微信点餐系统一  首先结合视频梳理了一下编写项目的技术要点1.微信点餐系统分为买家端和卖家端2.买家端也就是前段是采用Vue 编写的webApp3.卖家端也就是后端是Springboot打造采用Bootstrap+Freemaker+Jquery快速构建4.数据库的框架的使用采用JPA +MyBatis5.缓存方面使用Redis6.消息推送使用WebSocket二 梳理之间的逻            
                
         
            
            
            
            埋点数据流埋点数据流在字节跳动埋点数据流主要处理的数据是埋点,埋点也叫Event Tracking,是数据和业务之间的桥梁,也是数据分析、推荐、运营的基石。用户在使用 App 、小程序、 Web 等各种线上应用时产生的用户行为数据主要通过埋点的形式进行采集上报,按不同的来源可以分为:客户端埋点Web端埋点服务端埋点埋点通过埋点收集服务接收到MQ,经过一系列的Flink实时ETL对埋点进行数据标准化            
                
         
            
            
            
               
 度量指标类上面我们所介绍的应用配置类端点所提供的信息报告在应用启动的时候都已经基本确定了其返回内容,可以说是一个静态报告。而度量指标类端点提供的报告内容则是动态变化的,这些端点提供了应用程序在运行过程中的一些快照信息,比如:内存使用情况、HTTP请求统计、外部资源指标等。这些端点对于我们构建微服务架构中的监控系统非常有帮助,由于Spring Boot应用自身实现了这些端点,所以我们可以很            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-17 08:15:18
                            
                                119阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            作者:xiaoxiaoxiaoka前言从最开始的,SSH到SpringMVC,随着Spring的发展,使得开发越来越容易了,SpringBoot已经成为Java程序员必会的一项,以下给小伙伴整理了30道相关面试题,也可以作为知识点,学习收藏起来。1.什么是SpringBoot?通过Spring Boot,可以轻松地创建独立的,基于生产级别的Spring的应用程序,您可以“运行”它们。大多数Spri            
                
         
            
            
            
            简介后端采用 SpringBoot 搭建项目,开发工具使用IDEA,为了简化开发,建议安装 Lombok 插件。步骤关于项目中类名以及包名的命名方式参考这篇文章搭建web项目,集成knife4j1、新建maven工程,导入依赖<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-31 17:50:07
                            
                                59阅读
                            
                                                                             
                 
                
                                
                    