SpringBoot是一个非常强大的框架,该框架是由 Pivotal 团队提供的一个全新框架,目前已经成为当今最流行的微服务开发框架。SpringBoot设计的目的就是用来简化新 Spring 应用的初始搭建以及开发过程。由于该框架采用“习惯优于配置”的方式进行应用的开发,所以使用他可以很快速地构建Spring应用。以下是Spring全家桶所包含的技术框架图。 使用过传统Spring进
转载 2024-03-02 09:00:58
31阅读
下载ELK+FilebeatElasticSearch:https://www.elastic.co/cn/downloads/elasticsearch Logstash:https://www.elastic.co/cn/downloads/logstash Kibana:https://www.elastic.co/cn/downloads/kibana Filebeat:https://w
引言web开发中,文件上传是必不可少的。在springboot开发中,文件上传很是简单,sb为我们写好了文件上传工具MultipartFile。即用MultipartFile来接收文件,只需几行代码即可实现内容文件上传有单文件和多文件,多文件是在单文件的基础上添加multiple属性,即看下面代码(从页面抽取的一部分代码)<div class="form-group">
easypoi独特功能: 基于注解的导入导出,修改注解就可以修改Excel支持常用的样式自定义基于map可以灵活定义的表头字段支持一堆多的导出,导入支持模板的导出,一些常见的标签,自定义标签支持HTML/Excel转换,如果模板还不能满足用户的变态需求,请用这个功能支持word的导出,支持图片,Excel 使用: 1.在pom.xml文件导入相关依赖: <depende
Java springboot 是一个基于 Spring Framework 的开源框架,它可以快速地创建和运行基于 Java 的微服务应用。在本文中,我将介绍 springboot 的主要特点和优势,以及如何使用它构建一个简单的 RESTful API。springboot 的主要特点和优势有:- 约定优于配置:springboot 采用了一种“开箱即用”的理念,提供了大量的默认配置,使得开发者
转载 2023-07-15 11:08:10
94阅读
springboot之helloworld 1,主要任务:浏览器发送hello请求,服务器接受请求并且处理,响应并作出响应。 2,创建maven工程。将maven的setting.xml文件进行jdk版本控制。以及ide 的maven控制。 3,导入springboot相关的依赖。spring官网quickstart。快速开始。idea选择自动导入。 4,编写一个主程序,启动springboot
Spring是一个强有力的java程序框架,其被广泛应用于java的程序中。它用POJO提供了企业级服务。Spring利用依赖注入可以获得简单而有效的测试能力。Spring beans,依赖关系,以及服务所需要的bean都将在配置文件中予以描述,配置文件一般采用XML格式。然而XML配置文件冗长而不易使用,在你进行一个使用了大量bean的大项目中它将变得难以阅读和控制。 在这篇文章中我将给你展示1
转载 9月前
34阅读
一、配置文件SpringBoot使用一个全局的配置文件,配置文件名是固定的,配置文件主要分为以下两种•application.properties•application.yml配置文件的作用:修改SpringBoot自动配置的默认值;SpringBoot在底层都给我们自动配置好;YAML(YAML Ain't Markup LanguageYAML A Markup Language:是一个标
转载 2024-03-21 10:44:42
434阅读
Spring Boot使用Commons Logging进行所有内部日志记录,但保留底层日志实现。为Java UtilLogging、Log4j2和Logback提供了默认配置。每种情况下,记录器都预先配置为使用控制台输出,并且提供可选的文件输出默认情况下,如果使用Starters,就使用Logback进行日志记录。还包括适当的Logback路由,以确保使用Java Util Logging、Co
对于vue+axios+springboot的下载文件功能的改进思路和方案 此为 软件开发与创新 课程的作业对已有项目(非本人)阅读分析找出软件尚存缺陷改进其软件做二次开发整理成一份博客原项目简介本篇博客所分析的项目来自,在其基础之上进行了一些分析和改进。原项目前端使用了Vue框架,后端采用Springboot框架进行搭建,通过前端发送请求,后端返回文件
转载 6月前
19阅读
为什么前后端分离要用SpringBoot+vue?=========================可能有人就会说了,不用SpringBoot+vue不行吗?答案是:当然也行!单独采用Spring Boot 开发项目常规的方式其实也很简单,无非还是采用原来Spring Mvc那一套,但很难完全的前后端分离,前端的同学要加页面需要找后端的同学给加。但是前端使用vue,那么我们可以只建一个页面,构建一
上传文件是互联网中应用的场景之一,最典型的情况就是上传头像。文件上传主要是将文件通过IO流传输到服务器的某一个特定的文件夹下。什么是MultipartFile?解析源码:public interface MultipartFile extends InputStreamSource {//StandardMultipartHttpServletRequest 中的静态内部类 private sta
@Value(“{app.age}”) private int age;如果application-prod.properties和application.properties都有app.name和app.age,那么以prod中配置的值为主。spring.profile.include属性在application-prod.properties还可以加入spring.profiles.inclu
转载 2024-08-14 10:36:45
455阅读
        日志打印在实际开发中的应用很多,尤其是当你在一些由别人远程调用的接口时,出现问题了,日志可以做到很好的排查。        下面为大家讲解logback,log4j,log4j2的实现1.logback        1.导包    &nbs
转载 2024-06-25 20:55:04
190阅读
网络数据包转发过程这篇文章讲述了上网时数据包转发的全过程,下面是电脑和网络设备连接简略图: 以PC1 ping PC3为例讲述数据包转发过程:1、当PC1 ping PC3时,发现它们的IP不在同一网段,PC1就将数据包发送至网关(1.1.1.1/24),这时需要知道网关的MAC地址,      PC1于是查找自身ARP缓存表,如果没有则
转载 8月前
32阅读
我们知道 SpringBoot 提供了很多的 Starter 用于引用各种封装好的功能:名称功能spring-boot-starter-web支持 Web 开发,包括 Tomcat 和 spring-webmvcspring-boot-starter-redis支持 Redis 键值存储数据库,包括 spring-redisspring-boot-starter-test支持常规的测试依赖,包括
MavenMaven是项目的管理和构建的自动化工具,用来解决java项目中包的依赖问题。Maven基础概念仓库:用于存储资源,包含各种jar包坐标
原创 2022-06-17 16:51:28
37阅读
一.pom文件:parent标签 统一了版本号,属性标签: 项目的一些基本属性 ,比如jdk版本 依赖标签:插件标签                二: src文件: src main  java com.包名.项目名  启动类     
转载 2023-07-05 20:06:17
174阅读
文章目录1.问题2.springboot的资源目录优先级3.相关源码3. webjars 1.问题在通过spring项目官网生成的springboot project项目中,通常我们知道,resource目录是存放项目的静态资源的目录,如在很久以前,项目开发没有采用前后端分离的时候,那么大量的js文件和html都将放到resource目录。 但是我们可以看到,这个自动生成的目录中有个static
转载 2023-10-27 06:12:11
700阅读
ElasticSearch 是一个高可用开源全文检索和分析组件。提供存储服务,搜索服务,大数据准实时分析等。一般用于提供一些提供复杂搜索的应用。ElasticSearch 提供了一套基于restful风格的全文检索服务组件。前身是compass,直到2010被一家公司接管进行维护,开始商业化,并提供了ElasticSearch 一些相关的产品,包括大家比较熟悉的 kibana、logstash 以
  • 1
  • 2
  • 3
  • 4
  • 5