部署前准备1、使用maven进行后端项目打包 将打包后的jar包上传到服务器的自定义目录下 2、通过docker pull拉取一个jdk镜像,执行docker images查看是否拉取成功注意:如果出现跨域的问题,可以在入口文件加入以下代码@Bean public CorsFilter corsFilter() { final UrlBasedCorsConfigurati
1 基本概念Druid 是Java语言中最好的数据库连接池。虽然 HikariCP 的速度稍快,但是,Druid能够提供强大的监控和扩展功能 ,也是阿里巴巴的开源项目。Druid是阿里巴巴开发的号称为监控而生的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C3P0、BoneCP、Proxool、JBoss DataSource
原创 2月前
26阅读
(目录) 1 基本概念 Druid 是Java语言中最好的数据库连接池。 虽然 HikariCP 的速度稍快,但是,Druid能够提供强大的监控和扩展功能 ,也是阿里巴巴的开源项目。 Druid是阿里巴巴开发的号称为监控而生的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C3P0、BoneCP、Proxool、JBoss DataSource等等等,秒杀一切。 D
原创 3月前
0阅读
在前面几个章节,我们见识了Spring Boot为我们做的自动配置,为了让大家快速领略Spring Boot的魅力,我们将在本节先通过分析Spring Boot 的运行原理后,根据已掌握的知识自定义一个starter pom。 在3.5章中我们了解到Spring 4.x 提供了基于条件来配置Bean的能力,其实Spring Boot的神奇的实现也是基于这一原理的。 本节虽然没有摆在显著位置,但是本
每日英文If you do not go after what you want,...
转载 2022-03-30 16:38:22
46阅读
1、基本概念Druid 是Java语言中最好的数据库连接池。虽然 HikariCP 的速度稍快,但是,Druid能够提供强大的监控和扩展功能,也是阿里巴巴的开源项目。Druid是阿里巴巴开发的号称为监控而生的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C3P0、BoneCP、Proxool、JBoss DataSource等等等,秒杀一切。Druid 可以很好的监
原创 10月前
0阅读
​点击“终码一生”,关注,置顶公众号,每日技术干货,第一时间送达!​1​、​基本概念​Druid 是Java语言中最好的数据库连接池。虽然 HikariCP 的速度稍快,但是,Druid能够提供强大的监控和扩展功能,也是阿里巴巴的开源项目。Druid是阿里巴巴开发的号称为监控而生的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C3P0、BoneCP、Proxool、
原创 2022-02-21 21:04:13
827阅读
 1​基本概念Druid 是Java语言中最好的数据库连接池。虽然 HikariCP 的速度稍快,但是,Druid能够提供强大的监控和扩展功能,也是阿里巴巴的开源项目。Druid是阿里巴巴开发的号称为监控而生的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C3P0、BoneCP、Proxool、JBoss DataSource等等等,秒杀一切。Druid
转载 2022-04-19 09:57:29
134阅读
springboot异常处理-自定义错误页面SpringBoot默认的处理异常机制:一旦程序中出现了异常,springboot会向/error的url发送请求。在springboot中提供了一个名为BasicExceptionController来处理/error的请求,将错误信息进行收集,跳转到默认显示异常的页面。将所有的异常跳转到同一个自定义异常页面。在templates目录下新建一个名为er
转载 9月前
54阅读
Druid 是Java语言中最好的数据库连接池。 虽然 HikariCP 的速度稍快,但是,Druid能够提供强大的监控和扩展功能,也是阿里巴巴的开源项目。
转载 2022-03-06 00:00:00
141阅读
Druid注意:application.yml上述配置文件的参数可以在 和 中找到;可以通过 的方式来启用相应的内置Filter,不过这些Filter
原创 2023-01-19 09:39:41
130阅读
概述在基于SpringBoot的web应用中,通常使用一个带有main方法的类,通过命令行执行main方法来启动整个应用。而在main方法中是使用SpringApplication.run这个静态方法或者创建SpringApplication对象,执行成员方法run,以该main方法所在的类作为参数的方式启动的。main方法所在的类是一个基于Spring的注解,如@Configuration,@C
当然,你如果直接说 Jar 文件执行时最朴素的本质,从META-INF里读取 Main-Class ,以此做为入口来执行,也没毛病。下面是Spring Boot 的一些详细实现。SpringBoot提供了一个插件spring-boot-maven-plugin用于把程序打包成一个可执行的jar包。在pom文件里加入这个插件即可:<build> <plugins>
1、简介  Spring Boot非常适合开发web应用程序。你可以使用内嵌的Tomcat,Jetty或Undertow轻轻松松地创建一个HTTP服务器。大多数的web应用都使用spring-boot-starter-web模块进行快速搭建和运行。 2、静态资源的访问  (1)默认情况    Spring Boot从classpath下一个叫/static(/public,/resour
环境准备:     1.  centOS 7     2.  Docker 最新版本 18.06.0-ce     3. SpringCloud应用(boot)     4. Rancher | 全栈化容器管理平台  &
转载 4月前
19阅读
前言SpringApplication  对象 ,运行 SpringApplication 的 run 方法,下面一一看一下每一步具体都干了什么 public static ConfigurableApplicationContext run(Class<?>[] primarySources, String[] args) { retur
文章目录day01数据库SQLDBMS如何连接数据库执行SQL语句数据库和表的概念SQL语句格式:数据库相关的SQL语句数据库相关练习题:表相关的SQL语句表相关练习题:UTF8字符集检查自己电脑的MySQL服务是否开启表相关SQL(续)表相关SQL语句回顾:数据相关SQLday02内容回顾:数据相关SQL综合练习题:主键约束主键约束+自增SQL语句分类数据类型导入\*.sql批处理文件去重di
概述以往的开发中,我们经常使用sout来打印一些信息,大量的使用System.out会增加资源的消耗,SpringBoot提供了一套日志系统,使用slf4j的logback来输出日志,效率高 这里引用百度百科的一段话SLF4J,即简单日志门面(Simple Logging Facade for Java),不是具体的日志解决方案,它只服务于各种各样的日志系统。按照官方的说法,SLF4J是一个用于日
@TOC(目录)1.什么是SpringBoot?Spring的诞⽣是为了简化Java程序的开发的,⽽SpringBoot的诞⽣是为了简化Spring程序开发的.SpringBoot翻译⼀下就是Spring脚⼿架,什么是脚⼿架呢?!image20220813165003441(https://cdn.jsdelivr.net/gh/PanYuJie/cloudimages/data/image202
原创 精选 2022-08-15 09:22:44
754阅读
1点赞
一、缓存有什么用? 缓存应该是我们每一个系统都应该考虑使用的,这样可以加速系统的访问,提升系统的性能。比如我们经常需要访问的高频数据,将此类数据放在缓存中,可以大幅度提升系统的响应速度。原因就是一般来说我们的数据都是存在数据库中,但是高频的访问数据库不仅会对数据库造成压力,一定程度上还会影响响应速度,影响用户体验。如果引入了缓存,不仅能提升访问性能的同时降低数据库的压力。二、JSR107规范 JS
  • 1
  • 2
  • 3
  • 4
  • 5