摘要:
package com.jdbc; import java.sql.*; import java.util.*; import javax.sql.DataSource; import org.apache.commons.dbutils.QueryRunner; import org.apache 阅读全文
摘要:
1、什么是Eureka Eureka是一个REST (Representational State Transfer)的服务,它主要用于AWS云,用于定位服务,以实现中间层服务器的负载平衡和故障转移,我们称此服务为Eureka服务器。Eureka也有一个基于java的客户端组件,Eureka客户端, 阅读全文
摘要:
分步式系统 分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统 分布式系统是由一组通过网络进行通信,为了完成共同任务而协调工作的计算机节点组成的系统,分布式系统的出现是为了用低廉的、普通的单个 计算机完成单个计算机无法完成的计算、存储任务, 目的: 利用更多的机器,处理更多的数 阅读全文
摘要:
模板引擎,我们其实大家听到很多,其实jsp就是一个模板引擎,还有用的比较多的freemarker,包括SpringBoot给我们推荐的Thymeleaf,模板引擎有非常多,但再多的模板引擎,他们的思想都是一样的,什么样一个思想呢我们来看一下这张图: 引入Thymeleaf Thymeleaf 官网: 阅读全文
摘要:
springboot中 @validated注解用于校验数据 举个例子: @Component //注册bean @ConfigurationProperties(prefix = "person") @Validated //数据校验 public class Person { @Email(me 阅读全文
摘要:
application.properties | 语法结构 key=value application.yml | 语法结构 key:空格 value 配置文件是为了修改spring boot自动配置的默认值 例如: 修改Tomcat默认启动端口 server.port=8081 YAML 是 "Y 阅读全文
摘要:
我们只需在项目下resource目录下新建一个banner.txt即可 图案可以到:https://www.bootschool.net/ascii 这个网站生成 ${AnsiColor.BRIGHT_RED} ██ ▀▀ ▄▄█████▄ ██▄███▄ ██▄████ ████ ██▄████▄ 阅读全文
摘要:
环境准备: java version "1.8.0_181" Maven-3.6.1 SpringBoot 最新版 开发工具: IDEA Spring官方提供了非常方便的工具让我们快速构建应用 https://start.spring.io/ 创建项目: 方式一:使用官方创建 进入官方网址 http 阅读全文
摘要:
什么是vue-cli vue-cli 官方提供的一个脚手架,用于快速生成一个vue的项目模板 预先定义好的目录结构及基础代码,就好比咱们在创建 Maven 项目时可以选择创建一个骨架项目,这个骨架项目就是脚手架,我们的开发更加的快速; 主要功能: 统一的目录结构 本地调试 热部署 单元测试 集成打包 阅读全文
摘要:
SpringMVC拦截器类似于Servlet开发中的过滤器Filter用于对的处理器进行预处理和后处理 过滤器与拦截器的区别:拦截器是AOP思想的具体应用 过滤器 servlet规范中的一部分,任何java web工程都可以使用 在url-pattern中配置了/*之后,可以对所有要访问的资源进行拦 阅读全文