随笔分类 - SpringBoot
摘要:1)、编写国际化配置文件 login_en_US.properties login_zh_CN.properties login.properties 2)使用ResourceBundleMessageSource管理国际化资源文件 配置basename 3) Thymeleaf使用Message
阅读全文
摘要:1、引入thymeleaf、静态资源等依赖 2、欢迎页面及静态资源配置解析:WebMvcAutoConfiguration 3、注册templates主页面访问路径/、/index 4、index.html 5、LoginController 6、用拦截器LoginInterceptor简单实现未登
阅读全文
摘要:启动流程: 1、创建SpringApplication对象 2、运行run方法 //准备上下文环境;将environment保存到ioc中;而且applyInitializers(); //applyInitializers():回调之前保存的所有的ApplicationContextInitial
阅读全文
摘要:一、Spring Data简介 项目的目的是为了简化构建基于 Spring 框架应用的数据访问技术,包括非关系数据库、Map-Reduce 框架、云数据服务等等;另外也包含对关系数据库的访问支持。 SpringData为我们提供使用统一的API来对数据访问层进行操作: Repository<T, I
阅读全文
摘要:配置数据源相关属性(见前一章节 DataSource配置) 引入依赖 application.properties mybatis-config.xml EmployeeMapper.xml EmployeeMapper接口 使用MapperScan批量扫描所有的Mapper接口
阅读全文
摘要:一、JDBC Jar依赖: 数据源的相关参数配置:DataSourceProperties application.properties: 默认是用org.apache.tomcat.jdbc.pool.DataSource作为数据源 二、Druid DataSource 引入Jar依赖: appl
阅读全文
摘要:一、如何定制和修改Servlet容器的相关配置 1)修改server有关的配置(ServerProperties) 2)EmbeddedServletContainerCustomizer ServerProperties、EmbeddedServletContainerCustomizer定制器怎
阅读全文
摘要:一、Spring Boot默认的异常处理机制 1:浏览器默认返回效果 2:原理解析 为了便于源码跟踪解析,在·Controller中手动设置异常。 浏览器访问该请求 http://localhost:8080/crud/emps,后台进入DispatcherServlet。 第17行获取Handle
阅读全文

浙公网安备 33010602011771号