听说springboot很久了,今天就上手来玩玩,以下是我开始玩的记录。 首先就是创建一个springboot 的一个quickstart的项目。创建项目 完成项目的创建还不够,此时你的maven项目中依赖文件还没有导入,你需要将pom.xml文件配置如下,当然name根据自己配置,然后右键项目找到maven中 reimport,成功的话项目中会出现很多springboot的依赖包<name
…接下来我们来看看SpringBoot如何集成smart-doc。SpringBoot集成 smart-docsmart-doc支持多种方式生成接口文档:maven插件、gradle插件、单元测试(不推荐),这里我才用的是基于maven插件生成,步骤如下:引入依赖,版本选择最新版本com.github.shalousun smart-doc-maven-plugin 2.2.7 ./src/ma
1、flywayflyway官方文档地址:https://documentation.red-gate.com/fd 对于不怎么文档的我来说: 1)flyway是个管理数据库版本的工具,可以对不同环境的sql进行迁移操作。 2)优点:初始化、后期数据的管理、变更等,个人认为锦上添花的是一件执行数据脚本,方便快捷 对于数据库每当发布时会出现手动执行sql脚本进行升级数据库,中间经常出现一些漏写、错
转载 2024-09-27 07:39:58
49阅读
 <uses-sdk> 作用:使应用程序的兼容性更好,指明应用程序需要的最小API,编译API以及最大支持的API。值都是整数 <uses-sdk android:minSdkVersion="integer" android:targetSdkVersion="integer" android:maxSdkVersion
那么如何判断一个会话是否登录?框架会在登录成功后给你做个标记,每次登录认证时校验这个标记,有标记者视为已登录,无标记者视为未登录!所以,只要登录成功,我们就用StpUtil.login(userReal.getId());记录了当前用户的登录id步骤 5 StpUtil.login(userReal.getId())的秘密======================================
转载 6月前
17阅读
1.JNI和线程:Java 虚拟器支持控制并发的在一样地址空间中执行的多线程,多线程可以访问同一个对象,同一个文件描述符。多线程的限制:一个"JNIEnv"指针只在和其关联的线程中有效。不必传递这个指针从一个线程到另一个线程, 或者在多线程中缓冲和使用它。在从同一个线程的并发调用中,"Java"虚拟器传递给一个本地方法同样的"JNIEnv"指针;但当从不同线程中调用那个本地方法时,传递不
Spring Boot 核心功能1、独立运行Spring项目Spring boot 可以以jar包形式独立运行,运行一个Spring Boot项目只需要通过java -jar xx.jar来运行。2、内嵌servlet容器Spring Boot可以选择内嵌Tomcat、jetty或者Undertow,这样我们无须以war包形式部署项目。3、提供starter简化Maven配置spring提供了一系
转载 2023-11-09 11:04:35
72阅读
在IntelliJ IDEA中,Spring Boot项目连接MySQL数据库时,我们不仅需要在项目的配置文件中定义数据库连接信息,而且在某些情况下,我们可能还需要查看MySQL服务器的实际位置。以下是如何在IntelliJ IDEA中管理和查看Spring Boot项目所连接的MySQL数据库的位置以及相关的配置步骤和技术细节。一、Spring Boot项目配置MySQL连接配置applicat
原创 精选 2024-03-16 10:02:12
499阅读
# 查看MySQL位置的方案 在一个基于Spring Boot的项目中,有时候我们需要查看MySQL的位置信息,比如数据库连接的URL,用户名,密码等信息。本文将介绍如何通过Spring Boot项目的配置文件和代码来查看MySQL位置信息。 ## 1. 配置文件中配置MySQL连接信息 首先,在Spring Boot项目中,我们通常会在`application.properties`或`a
原创 2024-03-10 06:01:48
149阅读
在使用IntelliJ IDEA进行Spring Boot开发时,如果需要查看或配置MySQL数据库的位置,可以从以下几个方面进行操作:配置文件: Spring Boot项目的配置文件通常是application.properties或application.yml。在这个文件中,你可以看到MySQL数据库的配置信息,例如数据库的URL、用户名和密码等。但是,这个文件不会包含数据库的实际位置信息,
原创 2024-03-18 21:04:52
816阅读
文章目录SpringBoot项目结构快速开始使用Thymeleaf添加依赖添加命名空间添加传递数据运行方式 上篇文章介绍了搭建SpringBoot项目的两种方式,这一篇,我们来学习怎么快速的搭建一个spring boot的web项目。还不会搭建spring boot项目的先看上篇文章。 SpringBoot项目结构首先一个搭建好了的SpringBoot项目都有下图的结构项目启动入口类资源文件
转载 2024-03-01 15:25:28
72阅读
新建一个springboot项目项目名为:04-springboot-notice1.分析工程中的依赖<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instan
文章目录1. 日志框架2. SLF4j使用2.1. 如何在系统中使用SLF4j2.2. 统一日志记录3. SpringBoot日志关系4. 日志使用(重要:前面3个了解)4.1. 默认配置4.2. SpringBoot修改日志的默认配置4.3. 自定义日志配置(logback-spring.xml) 1. 日志框架市面上的日志框架; JUL、JCL、Jboss-logging、logback、l
SpringBoot启动流程分析SpringBoot启动流程主要分两部分,一部分是在创建SpringApplication的时候,一部分是在Run方法里1.首先来看SpringApplication构造函数public SpringApplication(ResourceLoader resourceLoader, Class<?>... primarySources) { // 资源
一、简述1.1 springboot是什么呢?springboot是一种快速开发的框架。它是依赖于spring的,比起spring,除了拥有spring全部功能以外,springboot无需繁琐的进行xml配置,这取决于它自身强大的自动装配功能;并且嵌入了Tomcat,Jetty等web容器,集成了springmvc,使得springboot可以直接运行,不需要额外的容器,提供了一些大型项目中常见
一、创建 Spring Boot 项目启动IDEA,选择点击Creat New Project在打开的New Project框里,左侧选择Spring Initializr,右侧顶部Project SDK栏选择是JDK版本,下面Choose starter service URL栏是用来查询 Spring Boot 的当前版本和组件的网站,默认提供了一个URL,是国外的,可能访问会失败,可以自己设
一.aop概念:AOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。二.代码  一.日志实体类@Data @AllArgsConstructor @NoArgsConstructor public class Log { private Integer
springboot项目日志应用详解1.项目配置文件#端口设置 server: tomcat: uri-encoding: UTF-8 port: 8801 #配置数据库 spring: jackson: date-format: yyyy-MM-dd HH:mm:ss time-zone: GMT+8 http: encoding: f
转载 2024-07-05 13:35:59
50阅读
我们接着上篇继续写,继续进行springboot项目一. swagger2 接口描述,测试每个接口是否有效1. 添加依赖 pom.xml 在编辑pom.xml之前,要先关闭spring-boot项目 eclipse 编辑pom.xml。当编辑完毕保存pom.xml后eclipse会帮我们自动下载依赖。eclipse这个自动化操作可能会出现一些问题。 mvn install <depende
转载 2024-07-02 07:46:34
29阅读
错误处理原理ErrorMvcAutoConfiguration 错误处理自动配置 自动配置给容器中添加了以下组件1、DefaultErrorAttributes 2、BasicErrorController 3、ErrorPageCustomizer 4、DefaultErrorViewResolver错误处理过程一但系统出现4xx或者5xx之类的错误 ErrorPageCustomiz
转载 2024-03-19 08:47:31
65阅读
  • 1
  • 2
  • 3
  • 4
  • 5