摘要:
在springboot错误默认是跳转到 请求返回渲染路径中的error/错误页面中。 源码分析:DefaultErrorViewResolver.java private ModelAndView resolve(String viewName, Map<String, Object> model) 阅读全文
摘要:
启动类启用定时 在启动类上面加上@EnableScheduling即可开启定时 @SpringBootApplication @EnableScheduling public class Application { public static void main(String[] args) { S 阅读全文
摘要:
包结构 https //使用keytool生成本地证书 ,keytool是jdk自带的生成key工具,别名为tomcat keytool -genkey -alias tomcat -storetype PKCS12 -keyalg RSA -keysize 2048 -keystore keyst 阅读全文
摘要:
使用spring-boot-devtools的应用程序在类路径上的文件时自动重新启动改变。当在IDE中工作时,这可能是一个有用的特性,因为它提供了一个非常快的反馈循环。默认情况下,指向一个文件夹的类路径上的任何条目都会被监控以进行更改。请注意,某些资源(如静态资产和视图模板)不需要重新启动。应用程序 阅读全文
摘要:
包结构 WebInitializer.java package com.niugang; import org.springframework.web.servlet.support.AbstractAnnotationConfigDispatcherServletInitializer; /* 阅读全文
摘要:
参考SpingBoot官网文档 主要要是基于MyBatis的SpringBoot多数据源配置,这里利用多数据源演示读写分离,只是纯粹的样式。 application.properties #读数据库配置 spring.datasource.db1.type=com.alibaba.druid.poo 阅读全文
摘要:
部分来自微信公众号:纯洁的微笑 一:读《SpringCloud微服务实战》 1.Spring-Cloud其目标构建一套标准化的微服务解决方案,让架构师,开发者在使用微服务理念构建应用系统的时候,在面对各个环节的问题都找到对应的组件来处理。 2.Spring-Cloud可以说是Spring社区为微服务 阅读全文
摘要:
包结构maven src/main/java 存放java文件 com.niugang. aop ControllerAop.java web层aop bean UserQuery.java mybatis查询实体 controller IndexController.java dao UserDa 阅读全文
摘要:
1.现在的spring发展很快学的时候,主要的配置方式是xml和注解,这本书对于加深对spring的理解非常有帮助。 《Spring3.x企业应用开发实战》 2.第二本推荐的就是《Spring实战第四版》,这本书和上面的书结合着看帮助非常大。spring实战多偏向于纯java配置。 《Spri 阅读全文
摘要:
服务治理可以说是微服务架构中最为核心的基础模块,它主要用来实现各个服务实例的自动化注册于发现。为什么要用服务治理模块,没有它有什么不好的地方。 在最初开始构建微服务系统的时候可能服务并不多,我们可通过做一些静态配置来实现服务的调用。但随着业务的发展,系统的功能越来越复杂,相应的微服务应用也不断增加, 阅读全文