摘要:
Dockers的出现: 一款产品从开发到上线,从操作系统,到运行环境,再到应用配置。作为开发+运维之间的协作我们需要关心很多东西, 这也是很多互联网公司都不得不面对的问题,特别是各种版本的迭代之后,不同版本环境的兼容,对运维人员都是考验 Docker之所以发展如此迅速,也是因为它对此给出了一个标准化 阅读全文
摘要:
搭建环境: 1)、创建工程需要的maven坐标 这个mybatis的starter是mybatis官方出的适应springboot 2)、数据连接池的使用 引入Druid数据连接池 3)、数据连接池的配置 配置文件的设置: 依然是Druid的配置 4)、Druid的后台监控....... 5)、创建 阅读全文
摘要:
1)、引入外部的数据源(Druid) 2)、配置文件中切换默认的数据源 3)、配置其他属性 4)、此时的配置并不能使用,需要将其加入容器 Debug查看: 5)、配置监听 上面作为参考!!!! 使用上述设置的账号密码进行登录: 登录成功之后: 执行一个查询: 查看监控: 阅读全文
摘要:
简介: 对于数据访问层,无论是SQL还是NOSQL,Spring Boot默认采用整合 Spring Data的方式进行统一处理,添加大量自动配置,屏蔽了很多设置。引入 各种xxxTemplate,xxxRepository来简化我们对数据访问层的操作。对我们来 说只需要进行简单的设置即可。我们将在 阅读全文
摘要:
使用外置的Servlet 嵌入式Servlet容器:应用打成可执行的j ar 优点:简单、便携; 缺点:默认不支持JSP、优化定制比较复杂 使用定制器【ServerProperties、自定义 EmbeddedServletContainerCustomizer】, 自己编写嵌入式Servlet容器 阅读全文
摘要:
使用其他Servlet容器 -Jetty(长连接) -Undertow(不支持jsp) 替换为其他嵌入式Servlet容器 默认支持: Tomcat(默认使用) Jetty: Undertow: 右键排除依赖 嵌入式Servlet配置原理: Servelt容器的自动配置类 Tomcat 的Serve 阅读全文
摘要:
SpringBoot默认使用Tomcat作为嵌入式的Servlet容器 1)、如何定制和修改Servlet容器的相关配置 1、修改和server有关的配置 (ServerProperties【也是EmbeddedServletContainerCustomizer】) 2、编写一个EmbeddedS 阅读全文
摘要:
3)、将自己指定的数据携带出去 出现错误以后,会来到/error请求,会被BasicErrorController 进行处理 响应出去的数据是由 getErrorAttributes 得到的( AbstractErrorController的方法) 3.1、完全来编写一个ErrorControlle 阅读全文
摘要:
二、如何定制错误响应 1).如何定义错误处理页面 1.1、有模板引擎的情况下;error/状态码; 【将错误页面命名为 错误状态码.html 放在模板引擎文件夹里面的error文件夹下】 发生此状态码的错误就会来到 对应的页面; 可以使用4xx、5xx作为错误页面的文件名来匹配这种类型的所有错误 精 阅读全文
摘要:
一、springboot默认的处理机制 1.浏览器返回一个错误的页面 默认处理错误:返回一个错误的页面: 包括错误类型、时间...... 2.其他客户端访问 默认响应一个json数据 原理: 错误自动配置的类:ErrorMvcAutoConfiguration.java 默认配置: 1、Defaul 阅读全文