spring-boot
文章平均质量分 52
程序猿妹子
这个作者很懒,什么都没留下…
展开
-
springboot默认文件大小
springboot默认文件大小为1M,超过后会报异常:Maximum upload size exceeded; nested exception is java.lang.IllegalStateException更改上传文件大小的配置如下:spring.servlet.multipart.max-file-size = 500MBspring.servlet.multipart.max-request-size = 600MB...原创 2021-07-14 15:58:33 · 2488 阅读 · 0 评论 -
mybatis-plus 入门到精通
简介 官网地址:https://mp.baomidou.com/guide/ mybatis-plus是一个mybatis的增强工具,只做增强,不做改变,为简化和提高效率而生。 特性: 1.1,无侵入,只做增强,不做改变。 1.2,损耗小,启动即可注入基本的CRUD,性能基本无损耗,直接面向对象操作 1.3,内置baseMapper,只需少量配置,就可以实现大部分的CRUD操作 ...原创 2021-07-13 19:07:58 · 241 阅读 · 1 评论 -
MybatisPlus使用Model实现CRUD
Model是mybatisPlus自带的实体父类。import com.baomidou.mybatisplus.extension.activerecord.Model;直接定义Bean的时候实现Model类,该类的作用是能通过实体直接进行crud操作,而不需要进行调用dao,前提是“必须存在对应的原始mapper并继承baseMapper并且可以使用的前提下”。也就是说实际上行还是调用的dao的方法。@EqualsAndHashCode(callSuper = true)@Data原创 2021-06-25 16:10:16 · 5576 阅读 · 2 评论 -
lombok的@Accessors注解
@Accessors注解用来配置lombok如何产生和显示getters和setters的方法。默认情况下,lombok按照产生getters和setters:比如getId(),setId(),如果不想使用默认的方式,可使用@Accessors注解@Data@Accessors(chain = true)public class User { private Long id; private String name; private Integer age; .原创 2021-06-25 14:29:08 · 549 阅读 · 0 评论 -
SpringBoot maxConnections、maxThreads、acceptCount解析
1,accept-count:最大等待数当所有的请求处理线程都在使用时,所能接收的连接请求的队列的最大长度。当队列已满时,任何的连接请求都将被拒绝。accept-count的默认值为100。详细的来说:当调用HTTP请求数达到tomcat的最大线程数时,还有新的HTTP请求到来,这时tomcat会将该请求放在等待队列中,这个acceptCount就是指能够接受的最大等待数,默认100。如果等待队列也被放满了,这个时候再来新的请求就会被tomcat拒绝(connection refused)。2,m原创 2021-05-11 18:40:05 · 879 阅读 · 0 评论 -
springboo2.0集成webSocket(一)
什么是webSocket?WebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器互相通信,不但可以浏览器去请求服务器获取数据,而且允许服务器主动发送信息给客户端。maven依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId&原创 2021-04-29 18:55:55 · 137 阅读 · 0 评论 -
Springboot集成spring-data-jpa
Jpa (Java Persistence API) 是 Sun 官方提出的 Java 持久化规范。它为 Java 开发人员提供了一种对象/关联映射工具来管理 Java 应用中的关系数据。它的出现主要是为了简化现有的持久化开发工作和整合 ORM 技术Spring Boot Jpa 是 Spring 基于 ORM 框架、Jpa 规范的基础上封装的一套 Jpa 应用框架,可使开发者用极简的代码即可实现对数据的访问和操作。它提供了包括增删改查等在内的常用功能,且易于扩展!学习并使用 Spring Data J原创 2020-07-29 17:50:16 · 211 阅读 · 0 评论 -
springboot运行原理
1,pom引用<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.3.RELEASE</version></parent><!--web应用--><dependency>原创 2020-07-29 17:30:28 · 166 阅读 · 0 评论 -
SpringBoot入门篇和注解
一,SpringBoot是什么? SpringBoot是一个框架,目的就是为了简化在使用spring其他框架时所需要的大量的配置文件,使其配置变的相当简单,也让应用部署变得简单。二,SpringBoot的特性是什么? 1,内置服务器,直接嵌入Tomcat,jetty等,在应用部署时不再使用war包,直接jar包即可使用 2,自动进行spring框架的配置,在之前的项目中,我们经常把配置文件放入的resource中进行管理,集成springboot后,只需要一...原创 2020-07-29 17:28:51 · 176 阅读 · 0 评论 -
springboot注解的使用
之前使用的是3个注解注解他们的main类。分别是@Configuration,@EnableAutoConfiguration,@ComponentScan。由于这些注解一般都是一起使用,spring boot提供了一个统一的注解@SpringBootApplication。@SpringBootApplication = (默认属性)@Configuration + @EnableAutoCon...原创 2018-04-10 18:14:15 · 367 阅读 · 0 评论 -
spring-boot是什么?
Spring Boot提供了一种新的编程范式,能在最小的阻力下开发Spring应用程序。有了它, 你可以更加敏捷地开发Spring应用程序,专注于应用程序的功能,不用在Spring的配置上多花功夫,甚至完全不用配置。实际上,Spring Boot的一项重要工作就是让Spring配置不再成为你成功路上的绊脚石。Spring Boot通过起步依赖为项目的依赖管理提供帮助。起步依赖其实就是特殊的Mave...原创 2018-04-10 18:12:08 · 103 阅读 · 0 评论 -
spring-boot入门--新建springboot项目
第一种,通过IDEA的spring initializer创建File---》new Project----》spring initializer----》Next勾选web,需要使用什么模块就在右方点击选中点击Next----》Finsh就完成了新建第二种,: 进入网站: http://start.spring.io/点击按钮,生成项目,就是一个简单的springboot项目了第三种:自己手动创...原创 2018-04-10 18:08:27 · 160 阅读 · 0 评论