目录一. 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
转载 2024-07-08 20:50:56
56阅读
一、前置说明二、spring boot诞生的背景三、spring boot 改变了什么四、Spring Boot主要特性五、Spring Boot集成第三方类库的步骤一、前置说明spring boot 诞生的背景Spring boot 改变了什么Spring Boot主要特性Spring Boot集成第三方开源组件的步骤二、spring boot诞生的背景在spring boot出现以前,使用sp
技术采用JAVA SpringBoot MySQL 在当前的开发环境中,使用JAVA SpringBoot结合MySQL的技术已经成为了主流选择。本文将详细介绍如何解决与这一技术相关的各类问题,包括协议背景、抓包方法、报文结构、交互过程、工具链集成和逆向案例等方面。 ## 协议背景 在理解该技术所使用的协议时,我们可以借助四象限图分析其基本特性和应用场景。协议一般分为不同的维度,如传
原创 5月前
3阅读
##Spring特点简介Spring Boot是由Pivotal团队提供的全新框架目的是用来简化Spring应用的初始搭建以及开发过程。SpringBoot提供了大量的启动器,帮助开发人员大大简化了配置。从最根本上来讲,Spring Boot就是一些库的集合,它能够被任意项目的构建系统所使用。##SpringBoot主要特点创建独立的Spring应用程序,是一个基于spring容器来启动的spri
二、环境准备=========================================================================⌚安装Nginx打开nginx官网下载nginx我们选择稳定版本1.20.2下载完毕使用Filezilla将文件上传至nginx左侧为本地文件,右侧为Linux文件,双击上传至Linux文件夹下上传成功后我们去Linux下找到该文件并解压cd
Spring Boot技术博客企业前后端(2-2 -用Gradle编译项目&)2-2 -用Gradle编译项目&gradle编译项目(3-3 -编写程序代码及测试用例 Application;import org.spri
原创 2023-02-23 22:12:06
68阅读
基于Java的Web应用开发技术已成为目前Web开发的主流技术,作为一名Java程序员,到底要掌握什么技术才能完成一个JavaWeb项目呢?小千和一位十年经历程序员要来这份Java程序员常用技术,一起学起来吧~先放一张技术思维导图:什么是技术?开发一个普通管理系统,会用到SprinBoot+MyBatis+Spring+Mysql+Redis+RabbitMq+Nginx+Vue+Shiro
转载 2023-09-06 22:25:07
161阅读
先厘清一些基础概 1、什么是架构2、什么是架构图3、架构图的作用4、架构图分类怎样的架构图是好的架构图 1、方框代表什么?2、虚线、实线什么意思?箭头什么意思?颜色什么意思?3、运行时与编译时冲突?层级冲突?本文推荐的画图方法 1、语境图(System Context Diagram)2、容器图(Container Diagram)3、组件图(Component Diagr
 1 理解微服务 1.1 软件架构演进 软件架构的发展经历了从单体结构、垂直架构、SOA架构到微服务架构的过程。1.1.1 单体架构  特点:1、所有的功能集成在一个项目工程中。2、所有的功能打一个war包部署到服务器。3、应用与数据库分开部署。4、通过部署应用集群和数据库集群来提高系统的性能。 优点:1、项目架构简单,前期开发成本低,周
基础知识储备: Java SE Java语言(java.long.*)Java集合框架(java.util.*)Java I/O(java.io.*、java.nio.*.*)Java 网络(java.net.*、java.rmi.*、javax.net.*)Java 并发(java.util.concurrent.*、java.util.concurrent.*.*)
转载 2024-01-18 23:23:48
127阅读
JAVA是一个面向对象的编程语言,由SUN公司的程序员所开发、它不仅吸收了C++的各种优点,而且还撇弃了C++中难以理解的概念,如多继承、指针等;因此JAVA语言具有功能强大且简单易用两个特征, JAVA作为静态面向对象语言的代表,是全世界最受欢迎的计算机语言 Java包含四个独立却又彼此相关的技术1. JVM,Java的虚拟机,在JVM上运行Java的bytecode(字节码)2. Java
知识点总结一、Spring bean的生命周期二、Spring bean的加载过程三、XmlBeanFactory与ApplicationContext的区别四、Spring其他相关知识点4.1 配置到应用开发中三种方式4.2 Spring AOP相关4.3 Spring 的事务传播机制4.4 Spring 中BeanFactory和FactoryBean五、Spring 循环依赖处理六、操作J
转载 2023-09-19 20:09:12
134阅读
java技术1 java基础:1.1 算法1.2 基本1.3 设计模式1.4 正则表达式1.5 java内存模型以及垃圾回收算法1.6 锁以及并发容器的源码1.7 线程池源码2 web方面:2.1 SpringMVC的架构设计2.2 SpringAOP源码2.3 Spring事务体系源码以及分布式事务Jotm Atomikos源码实现2.4 数据库隔离级别2.5 数据库2.6 ORM框架: m
转载 2023-08-03 16:02:00
144阅读
JavaSE:这个是Java的核心技术,必须熟练掌握才行。(绝对的重点) 初学的话可能有点难,但是这个是必须掌握的基础知识顺序结构选择结构循环结构数据结构简单的算法面向对象的编程思想容器/集合AarryListHashMapAWT/SWING 做界面IO流多线程网络编程(服务器的由来)JDBC(与数据库进行交互)附加:正则表达式/注解/反射/XML/设计模式(23)前端:核心掌握js(
转载 2023-07-19 16:42:59
137阅读
1. 全篇综述Java微服务技术不像Java web笔记和SSM一样了,微服务技术涉及到的第三方技术太多了,为了方便以后的查找,不能再像Java web笔记和SSM笔记一样,着重记原理,代码记得少。这部分原理和代码基本处于同一比重,好了,让我们以下面这张图,开始我们的微服务技术之旅吧2. 微服务的头部:服务信息的管理2.1 eureka注册中心我们设想,部署在两台服务器上的不同业务,想要互相
文章目录1、B/S 架构以及 C/S 架构2、HTTP2.1 请求数据的格式2.2 响应数据的格式2.3 常见的状态码3、Tomcat3.1 了解Tomcat3.2 Web 服务器的作用?3.3 idea maven + web 项目创建3.3.1 打包出现错误解决问题描述产生原因解决方式如下,在 pop 文件中进行配置:3.3.2 idea 里面创建出来的目录结构3.4 使用 idea 进行项目
转载 2023-10-18 16:52:18
139阅读
Java基础:Java概述配置环境命令行基本操作注释JavaAPI文档关键字和保留字标识符变量运算符程序流程控制数组面向对象编程OOP特征一:封装与隐藏OOP特征二:继承OOP特征三:多态异常处理多线程Java常用类枚举类/注解Java集合泛型IO流网络编程Java反射机制Java新特性 Java概述语言发展:机器语言$->$汇编语言$->$高级语言 Java是一种高级语言。无论是从
转载 2024-01-18 13:59:26
156阅读
kratos系列 ***kratos项目中使用分布式锁介绍 基于etcd实现的分布式锁/kratos项目中使用gorm的Transaction的方法介绍 ***** 事务开始时使用tx //使用依赖注入初始化Transaction /使用ctx传递tx /  不能在事务中并发去select / 可以在事务中并发去调用更
原创 2022-05-27 22:18:00
346阅读
        转载请注明出处:https://blog.csdn.net/qq_40374604      粘下来和大家共勉。 一、基础篇1.1 JVM1.1.1. Java内存模型,Java内存管理,Java堆和,垃圾回收1.1.2. 了解JVM各种参数及调优1.1.3. 学习使用Java工具 jps, jstack, jmap, jconsole...
原创 2021-06-21 16:15:29
240阅读
  • 1
  • 2
  • 3
  • 4
  • 5