Spring boot 学习
文章平均质量分 70
Spring boot 的学习笔记
王六六同学
成为更好的自己,这是新的约定。
展开
-
Springboot打包部署到linux服务器的方法
springboot打包部署到linux服务器的方法1.由于springboot集成了tomcat,所以打包的时候不再使用war,而是使用jar.xml文件<groupId>包名</groupId> <artifactId>打包的名字</artifactId> <version>0.0.1-SNAPSHOT(版本)</version> <packaging>jar(包类型)</packaging>原创 2022-03-03 19:54:52 · 4949 阅读 · 0 评论 -
Hikari连接池
Hikari连接池号称“史上最快连接池”,并且在springboot2.0之后,采用的默认数据库连接池就是Hikari。常见的连接池有C3P0、DBCP、它们都比较成熟稳定,但性能不是十分好。所以有了BoneCP这个连接池,它是一个高速、免费、开源的JAVA连接池,它的性能几乎是C3P0、DBCP的25倍,十分强悍。HikariCP连接池HiKariCP是数据库连接池的一个后起之秀,号称性能最好,可以完美地PK掉其他连接池,是一个高性能的JDBC连接池,基于BoneCP做了不少的改进和优化。其作者还原创 2022-01-11 19:12:32 · 11019 阅读 · 0 评论 -
数据源配置
本地数据库:url: jdbc:mysql://localhost:3306/数据库名云服务器数据库:url: jdbc:mysql://云服务器ip地址:(端口号)3306/数据库?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai(特殊配置)...原创 2022-01-11 18:03:10 · 403 阅读 · 0 评论 -
【SpringBoot】第十章 总结-注解
完结撒花❀❀❀ 模板那里还得继续消化复习。第十章 总结注解Spring + SpringMVC + SpringBoot创建对象的:@Controller:放在类的上面,创建控制器对象,注入到容器中@RestController: 放在类的上面,创建控制器对象,注入到容器中。作用:复合注解,是@Controller+@ResponseBody, 使用这个注解的类,里面的控制器方法的返回值都是数据。@Service : 放在业务层的实现类上面,创建service对象,注入到容器@Repos原创 2021-12-10 22:22:15 · 681 阅读 · 0 评论 -
【SpringBoot】第九章 Thymeleaf 模板引擎
第九章 Thymeleaf 模板引擎9.1 认识 ThymeleafThymeleaf 是另外的一种模板技术,它本身并不属于 Spring Boot,Spring Boot只是很好地集成这种模板技术,作为前端页面的数据展示。使用java开发的模板技术, 在服务器端运行。 把处理后的数据发送给浏览器。模板是作为视图层工作的,显示数据。Thymeleaf是基于Html语言, Thymleaf语法是应用在html标签中 。SpringBoot框架集成Thymealeaf,使用Thymeleaf代替j原创 2021-12-10 22:11:30 · 2073 阅读 · 0 评论 -
【SpringBoot】第八章 Spring Boot 打包与部署
第八章 Spring Boot 打包Spring Boot 可以打包为 war 或 jar 文件。 以两种方式发布应用8.1 Spring Boot 打包为 war1.创建了一个jsp应用2.修改pom.xml1)指定打包后的文件名称原创 2021-12-08 23:32:04 · 559 阅读 · 1 评论 -
【Spring Boot 】第七章 Spring Boot 集成 Dubbo
第七章 Spring Boot 集成 Dubbo再坚持坚持~~~SpringBoot继承Dubbo的文档 https://github.com/apache/dubbo-spring-boot-project/blob/master/README_CN.md以上提到的官方文档里面的版本比较老。阿里巴巴提供了 dubbo 集成 springBoot 开源项目,可以到 GitHub 上 https://github.com/apache/dubbo-spring-boot-project 查看原创 2021-12-07 22:59:03 · 1659 阅读 · 0 评论 -
【Springboot】第六章 SpringBoot 集成 Redis
第六章 SpringBoot 集成 Redis博客:????【Redis】五大数据类型【Redis】概述以及启动Redis并进入RedisRedis : 一个NoSQL数据库, 常用作缓存使用 (cache)Redis的数据类型: string , hash ,set ,zset , listRedis是一个中间件: 是一个独立的服务器。java中著名的客户端: Jedis , lettuce , RedissonSpring、SpringBoot中有 一个RedisTemplate(St原创 2021-12-07 13:33:38 · 274 阅读 · 0 评论 -
【Springboot】第五章 接口架构风格 — RESTful
第五章 接口架构风格 — RESTful接口: API(Application Programming Interface,应用程序接口)是一些预先定义的接口(如函数、HTTP接口),或指软件系统不同组成部分衔接的约定。用来提供应用程序与开发人员基于某软件或硬件得以访问的一组例程,而又无需访问源码,或理解内部工作机制的细节。接口(API): 可以指访问servlet、controller的url, 调用其他程序的函数架构风格: API 组织方式(样子)就是一个传统的: http://localho原创 2021-12-06 21:35:17 · 3723 阅读 · 2 评论 -
【Springboot】第四章 ORM (MyBatis) 操作 MySQL
第四章 ORM (MyBatis) 操作 MySQL使用MyBatis框架操作数据, 在SpringBoot框架集成MyBatis。使用步骤:mybatis起步依赖 : 完成mybatis对象自动配置, 对象放在容器中pom.xml 指定把src/main/java目录中的xml文件包含到classpath(类路径)中创建实体类Student创建Dao接口 StudentDao , 创建一个查询学生的方法创建Dao接口对应的Mapper文件(xml文件), 写sql语句创建Service层原创 2021-12-05 22:59:15 · 1164 阅读 · 0 评论 -
【Springboot】笔记1 — 什么是Spring以及什么是Springboot
视频:【狂神说Java】SpringBoot最新教程IDEA版通俗易懂Spring是为了解决企业级应用开发的复杂性而创建的,简化开发。为了降低Java开发的复杂性,Spring采用了以下4种关键策略:1、基于POJO的轻量级和最小侵入性编程,所有东西都是bean;2、通过IOC,依赖注入(DI)和面向接口实现松耦合;3、基于切面(AOP)和惯例进行声明式编程;4、通过切面和模版减少样式代码,RedisTemplate,xxxTemplate;SpringBoot就是一个javaweb的开发框架原创 2021-12-04 23:19:30 · 501 阅读 · 0 评论 -
【Springboot】第三章 SpringBoot 和 web 组件
第三章 SpringBoot 和 web 组件拦截器, Servlet ,Filter3.1 SpringBoot中拦截器拦截器是SpringMVC中一种对象,能拦截器对Controller的请求。拦截器框架中有系统的拦截器, 还可以自定义拦截器。 实现对请求预先处理。实现自定义拦截器:创建类实现SpringMVC框架的HandlerInterceptor接口 public interface HandlerInterceptor { default boolean preHandle(原创 2021-12-04 22:55:44 · 517 阅读 · 0 评论 -
【SpringBoot】第二章 SpringBoot入门
第二章 Spring Boot2.1 介绍SpringBoot是Spring大家族中的一个成员, 可以简化Spring、SpringMVC的使用。 核心还是IOC容器。特点:• Create stand-alone Spring applications:创建spring应用。• Embed Tomcat, Jetty or Undertow directly (no need to deploy WAR files):内嵌服务器????tomcat、jetty、Undertow 。• Prov原创 2021-12-04 14:13:37 · 703 阅读 · 0 评论 -
【Springboot】第一章:JavaConfig注解
一、JavaConfig为什么要使用 Spring BootSpring、SpringMVC 需要使用的大量的配置文件 (xml文件),还需要配置各种对象,把使用的对象放入到spring容器中才能使用对象,还需要了解其他框架配置规则。SpringBoot 就相当于不需要配置文件的Spring+SpringMVC。常用的框架和第三方库都已经配置好,拿来就可以使用。SpringBoot开发效率高,使用方便。1.1 JavaConfigJavaConfig:使用 java 类做配置文件使用。使原创 2021-12-03 11:09:10 · 1902 阅读 · 0 评论 -
【Spring boot】创建项目方式
第一种创建方式:Spring官方:https://start.spring.io/ 第二种:阿里云:https://start.aliyun.com/ Spring boot 底层为spring原创 2021-11-21 13:44:03 · 353 阅读 · 0 评论 -
【Spring boot2】尚硅谷学习视频笔记
Spring boot2 学习:????巨輪-Spring Boot 2 学习笔记(1 / 2)????巨輪-Spring Boot 2 学习笔记(2 / 2)转载 2021-11-11 12:27:49 · 193 阅读 · 0 评论