我们要学习springBoot之前,需要了解什么是spring?一、spring简介Spring是一个开源框架,它由Rod Johnson创建,是Java企业版(Java Enterprise Edition,JEE,也称J2EE)的轻量级代替品,它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。Spring的用途不仅限于服务器端的
转载 2023-09-16 13:59:57
38阅读
Java Springboot TcpIp数据交互支持持续接收数、可发送数据、可多端口链接、贴了就好使。 废话少说,直接上代码! import com.alibaba.fastjson.JSON; import lombok.AllArgsConstructor; import lombok.SneakyThrows; import lombok.extern.slf4j.Slf4j; impor
转载 2023-09-04 17:16:29
120阅读
现在视频网站展示列表都是用img标签展示的,动图用的是gif,但是我们上传视频时并没有视屏封面,就这需要上传到服务器时自动生成封面并保存本博客使用jar包的方式实现上传视频文件并且截取视频第一帧,保存到阿里云的OSS(也可以保存到本地获取其他任何地方)。JavaCV 是一款开源的视觉处理库,基于GPLv2协议,对各种常用计算机视觉库封装后的一组jar包,封装了OpenCV、libdc1394、Op
转载 2023-08-21 03:34:54
84阅读
1. 关于Spring BootSpring Boot框架主要解决了创建工程后需要进行繁琐的配置的问题,是一个“开箱即用”的框架,其核心思想是“约定大于配置”。(多数已约定好该怎么做,不需要配置)2. 创建Spring Boot工程使用IntelliJ IDEA的创建向导中的Spring Initializer即可创建Spring Boot工程。在创建时,如果 https://start
关于学习springBoot那些事儿〇、java环境配置一、springboot框架搭建1.1、官网搭建法1.2、IDEA创建法二、深入掌握springboot三、总结 之前一直用的spring+springmvc+mybatis(简称为ssm框架)做java项目,今天看了一下springboot的配置,相比ssm框架真的简洁多了!来,让我们开始搭建这个框架吧~ 〇、java环境配置运行spr
# 搭建 Spring Boot 项目一、创建方式使用浏览器打开 http://start.spring.io ,填写相关信息,点击 Generate Project 生成项目。使用Spring Tool Suite创建Spring Boot项目。使用IntelliJ IDEA创建Spring Boot项目。New Project -> Spring Initializr -> 选择D
转载 5月前
16阅读
一.JWT简介1.简介JSON Web token简称JWT, 是用于对应用程序上的用户进行身份验证的标记。也就是说, 使用 JWTS 的应用程序不再需要保存有关其用户的 cookie 或其他session数据。此特性便于可伸缩性, 同时保证应用程序的安全。在身份验证过程中, 当用户使用其凭据成功登录时, 将返回 JSON Web token, 并且必须在本地保存 (通常在本地存储中)。每当用户要
springboot整合后台模板在写web程序的时候,如果我们走后端路线的话,前端还是需要了解的,但是写一个前端页面是非常耗时间的,若果能有一个写好的前端模板,后台只要把数据传到前端就可以使用,就可以节省很多时间。选择模板首先,百度后台模板,选择一个合适的模板下载后解压,可以得到所有的html和css样式创建项目创建一个springboot项目,把解压后的文件导入项目中,在resources目录下
转载 2023-07-15 11:06:51
90阅读
作者:星朝 项目调优 作为一名工程师,项目调优这事,是必须得熟练掌握的事情。 在SpringBoot项目中,调优主要通过配置文件和配置JVM的参数的方式进行。 一、修改配置文件关于修改配置文件application.properties。SpringBoot项目详细的配置文件修改文档:https://docs.spring.io/spring-boot/docs/
springboot学习笔记2:第一个springboot程序环境准备项目创建方式一项目创建方式二项目结构编写主程序接口将项目打成jar包写在后面 本期学习如何创建一个springboot应用,通过这样一个简单的例子来对springboot有一个初步的了解,从而体验springboot快速开发的强大能力。 环境准备jdk8Maven3.6.3springboot2.4.2反正都用最新版就对了,出
一、概述  @InitBinder用于在控制器(Controller)中标注于方法上,表示为当前控制器注册一个属性编辑器,只对当前的Controller有效。@InitBinder标注的方法必须有一个参数WebDataBinder。webDataBinder是用于表单到方法的数据绑定的。所谓的属性编辑器可以理解就是帮助我们完成参数绑定。   @InitBinder只在@Controlle
转载 8月前
33阅读
1.Spring Boot 简介  Spring 诞生时是 Java 企业版(Java Enterprise Edition,JEE,也称 J2EE)的轻量级代替品。无需开发重量级的 Enterprise JavaBean(EJB),Spring 为企业级Java 开发提供了一种相对简单的方法,通过依赖注入和面向切面编程,用简单
Java springboot 是一个基于 Spring Framework 的开源框架,它可以快速地创建和运行基于 Java 的微服务应用。在本文中,我将介绍 springboot 的主要特点和优势,以及如何使用它构建一个简单的 RESTful API。springboot 的主要特点和优势有:- 约定优于配置:springboot 采用了一种“开箱即用”的理念,提供了大量的默认配置,使得开发者
转载 2023-07-15 11:08:10
90阅读
目录一、Spring Boot 概述二、Spring Boot 快速入门★1、创建一个手动springboot工程1.1 步骤1.2 SpringBoot-依赖管理特性1.3 Lombok简化开发2、创建一个自动springboot工程2.1 步骤3、配置文件详解3.1 获取properties属性配置文件的信息3.2 yaml配置文件写法★3.3 获取yaml属性配置文件的信息4、多环境pro
转载 2023-09-09 17:07:00
141阅读
目录结构src/main/java:主程序入口 Application,可以通过直接运行该类来 启动 Spring Boot应用 src/main/resources:配置目录,该目录用来存放应用的一些配置信息,比如应用名、服务端口、数据库配置等。由于我们应用了Web模块,因此产生了 static目录与templates目录,前者用于存放静态资源,如图片、CSS、JavaScript等;后者用于存
转载 2023-06-13 17:12:56
90阅读
背景 简化SSM(H)中大量的配置工作,开发人员只关心提供业务功能 可以看成简化了的、按照约定开发的SSM(H) 概念 JavaBean:满足规范的Java类(属性private+默认构造方法+getter/setter+serializable实现) PO(persistent object):持
转载 2020-07-11 00:04:00
66阅读
2评论
  mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。https://github.com/
 前言在java调用dll的项目中,之间的部署的方式,是需要手动提前将所需的dll,替换放在jdkbin文件夹或者C:\Windows\System32文件夹的下,后续开发的过程中,dll文件需要不断更新,一方面dll版本维护成为比较麻烦的事情,还有部署方式略显繁琐,经过一段的摸索后,在项目jar包启动的时候实现dll自动部署的方案。原理JNI的加载方式分为两种一种是动态加载就是在JDK
目录一. SpringBoot介绍1.1. 引言1.2 SpringBoot二. SpringBoot快速入门2.1 快速构建SpringBoot2.2 SpringBoot的目录结构2.3 SpringBoot两种启动方式三. SpringBoot常用注解3.1 @Configuration和@Bean3.2 @SpringBootApplication四. SpringBoot常用配置4.1
一、通过官网进行创建官网创建链接:https://start.spring.io/1.官网页面配置: Project:我们需要选择项目类型,我使用的是Maven项目;Language:使用的是Java语言,选择JavaSpringBoot:选择版本;Project Metadata:元数据。  Group:组;  Artifact:工件;  Javajava版本选择,我使用的是jav
  • 1
  • 2
  • 3
  • 4
  • 5