目录一、快速上手SpringBoot1.1 SpringBoot入门程序开发1.2 基于SpringBoot官网创建项目1.3 基于阿里云创建项目1.4 手动创建项目二、SpringBoot简介2.1 parent2.2 starter2.2.1 starter和parent的区别2.3 引导类2.4 内嵌tomcat2.4.1 内置服务器三、简单功能分析3.1 静态资源访问3.1.1 静态资源目
转载 2024-04-17 15:29:14
55阅读
在 Spring Boot 中,可以使用 Validator 来验证表单数据和其他输入数据的有效性。通常来说,在前端提交数据到后端的时候,会进行一定的校验,比如使用jqueryvalidatejs或者当前留下的Vue框架中的vue-validator进行校验。但是这样还会有一定的风险,所以我们会在后台对数据格式进行校验。在Java或Hibernate中都提供了一些校验的注解,本节学习使用后台校验数
转载 2024-04-19 23:55:44
27阅读
JUnit 是一个回归测试框架,被开发者用于实施对应用程序的单元测试,加快程序编制速度,同时提高编码的质量。JUnit 测试框架具有以下重要特性:测试工具测试套件测试运行器测试分类了解 Junit 基础方法加入依赖在 pom.xml 中加入依赖:<dependency> <groupId>junit</groupId> &lt
转载 2024-05-08 14:56:42
136阅读
1.spring boot pom.xml清单中的spring-boot-maven-plugin已经包含了我们需简要打包的插件。 1. <build> 2. <plugins> 3. <plugin> 4. <g
 接着上一章走呗:然后声明一点,下面打包的过程中,scope一直都是使用默认的范围 <!--用于编译jsp--> <dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId&
转载 2024-06-11 06:19:08
118阅读
一、背景        在日常工作中,代码工程的保存和协作开发一般是通过代码仓库实现的。但是对于正常的多人研究开发时,工程代码的物理拷贝也是需要的,这可以节省工程代码依赖环境的安装和配置,同时也能保证代码完整和版本一致。        在大
转载 2024-05-09 11:00:55
1329阅读
1.写在开始参与公司搭建开发平台用的是SpringBoot,没有用过学习下,它使用 “习惯优于配置” ,Sprig项目中存在大量的配置,SpringBoot内置一个习惯性的配置,利用 IDEA 可以自动生成生成,可以让你的项目快速运行起来。先搭建一个简单的环境,其他的配置和更深入的东西再慢慢学习。过程中出现的问题:看其他博主搭建起来很简单,但是过程中还是出现了很多问题,写在文章开头,或许可以帮助大
转载 2024-06-07 07:36:58
112阅读
springboot项目使用war包部署到tomcat(在IDEA中使用外部tomcat)1.修改打包方式默认为jar包,将打包方式修改为war2.移除springboot中内嵌的tomcat删除spring-boot-starter-web依赖中的节点内容3.添加依赖servlet-api依赖tomcat依赖4.修改打包方式5.修改启动类,重写初始化方法默认启动方法修改为6.打包部署使用mave
初识SpringBoot-用IDEA创建工程开发环境:Win10MySQL8.0IDEA 2019.2.4SpringBoot 2.2.6本文概要:用IDEA创建SpringBoot工程Win10安装MySQL8.0工程连接数据库前言:为什么要写这篇文章呢?作为一名Android开发,在刚入门SpringBoot的时候遇到了很多的障碍,哪怕只是新建项目这么一个简单的步骤,往往也会遇到很多问题,这些
转载 2024-07-24 10:45:11
33阅读
1 单元测试1.在pom文件中添加spring-boot-starter-test测试启动器<!-- 引入单元测试依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</a
Lxw springboot的基本概述 |编写第一个简单的springboot工程前言一、SpringBoot是什么?二、SpringBoot优点?三、编写第一个springboot工程最终代码总结 前言 在普通的java项目中,大量的XML文件配置起来是很繁琐就会导致开发效率低,整合第三方框架的配置可能存在冲突问题导致部署效率低,还有其它的问题,传统java项目的打包方式:打包成一个w
转载 2024-07-03 11:58:42
44阅读
1 引入资源  在该例子中使用SpringBoot默认的静态资源文件夹,我们将相关的js、css、bootstrap.css等文件放到resources\static文件夹中。   SpringBoot默认支持静态首页访问,该首页(index.html)必须在静态资源文件夹下,而SpringBoot推荐使用的模板引擎Thymeleaf只会对templates文件夹下的html文件进行解析,因此我们
转载 2024-04-18 11:54:12
28阅读
Spring-boot一. 第一个Spring-boot的应用1.1 maven配置 在maven文件中加入如下的依赖:<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId>
SpringBoot应用简单示例SpringBoot应用简单示例HelloWorld搭建项目@ResponseBody的作用@ComponentScan排除扫描beanSpringBoot集成日志SpringBoot日志初始化原理消息转换器拦截器过滤器操作数据库Spring Data JpaDruid数据源Mybatis-Plus事务处理操作缓存AOP相关概念栗子工作流程切入点表达式书写规则注意
  1 控制反转IOC\依赖注入DI,因为翻译的不同,因此有两个名字。控制反转意思就是说,当我们调用一个方法或者类时,不再有我们主动去创建这个类的对象,控制权交给别人(spring)。依赖注入意思就是说,spring主动创建被调用类的对象,然后把这个对象注入到我们自己的类中,使得我们可以使用它。    举个简单的例子,程序猿加班了一个月,很累,想要放松下,于是去找人吃“麻辣烫”。  不使用
转载 10月前
28阅读
在Kubernetes(K8S)环境中使用Spring Boot和代理(proxy)的例子,通常指的是在K8S集群中部署Spring Boot应用,并通过代理进行访问。在这篇文章中,我将会教你如何实现这一例子。 整个过程可以分为以下几个步骤: | 步骤 | 描述 | | ------ | ------ | | 步骤 1 | 在本地开发环境中编写Spring Boot应用 | | 步骤 2 |
原创 2024-04-29 10:58:34
59阅读
一 新建project选中Web,cache,mysql,mybatis模块创建数据库表和Javabean(字段\构造器\getter and setter\tostring)
原创 2022-11-30 19:27:02
149阅读
web应用自动配置在之前的文章中分析过,@SpringBootApplication会使用到@Import注解来引入AutoConfigurationImportSelector AutoConfigurationImportSelector则会通过spi机制来返回需要加载的自动配置类 其中就包括DispatcherServletAutoConfiguration和WebMvcAutoConfig
文章目录方式一:使用Maven项目创建Spring Boot程序应用1.创建一个Maven程序2.手动导入SpringBoot相关依赖3.编写主程序4.编写Controller5.将程序跑起来可以使用插件实现简化部署方式二、用Spring Initializer快速创建SpringBoot应用1.使用Spring Initializer创建项目2.编写ControlerSpring Boot程序
转载 2024-06-07 10:32:08
643阅读
前言: 由于在代码中使用注解编写sql 会导致后期难以维护和混乱, 这里使用的mybatis是 用xml 文件。连接的是oracle12c步骤:1:  点击next: 填写: group   , artifact ,  packaging 选war  选择:web 下一步: 创建后的目录是这样的:&
转载 2024-06-18 08:16:06
149阅读
  • 1
  • 2
  • 3
  • 4
  • 5