
框架
leokk111
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
80-java-springboot(6)-错误处理/修改默认的web容器
一.异常处理 异常处理分为两类,一类是返回异常的json数据,一类是返回异常的页面. 1、SpringBoot默认的错误处理机制 默认效果: 1)、浏览器,返回一个默认的错误页面 浏览器发送请求的请求头: 2)、如果是其他客户端,默认响应一个json数据 发起的请求: 2、SpringBoot错误机制的原理 可以参照ErrorMvcAutoConfiguration;错误处理的自动配置; 给容器中添加了以下组件: DefaultErrorAttributes: 作用: 错误的属性配置,包括时间原创 2020-06-12 17:55:38 · 197 阅读 · 0 评论 -
79-java-springboot(5)-国际化
三.国际化 1、编写国际化配置文件,抽取页面需要显示的国际化消息 说明: 1.新建一个文件xxx.properties 2.新建一个文件xxx_en_US.properties 上面两步完成之后,springboot会扫描出我们是要做国际化,会自动生成国际化视图. 3.添加其他语言的properties文件 4.分别给所有的文件,对应的属性设值. 2、SpringBoot自动配置好了管理国际化资源文件的组件; MessageSourceAutoConfiguration #springboot默认注原创 2020-06-12 17:37:38 · 226 阅读 · 0 评论 -
78-java-springboot(4)-web/Thymeleaf
springboot的web环境 spring官网文档:https://docs.spring.io/spring-boot/docs/2.3.0.RELEASE/reference/html/spring-boot-features.html 本文所有配置,均参考WebMvcAuotConfiguration这个类.这个类也是springbootweb模块的主要配置类. WebMvcAuotConfiguration 一.springboot对静态资源的默认规则. 1)、所有 /webjars/** ,都原创 2020-06-12 17:36:39 · 167 阅读 · 0 评论 -
77-java-springboot(3)-日志
日志基础使用参考文章: https://editor.youkuaiyun.com/md/?articleId=105598438 一.springboot默认日志及配置 1.默认日志框架 springboot默认使用slf4j+logback框架 二.切换springboot的日志框架原创 2020-06-12 11:32:38 · 135 阅读 · 0 评论 -
76-java-springboot(2)-启动原理分析及自定义starter
本文主要分析springboot启动原理分析及自定义starter 一.springboot原理三问 1.首先我们springBoot加载自己编写的bean是怎么加载的? 思考: 加载bean到容器,无外乎,递归扫描基础包,找到相应的注解修饰的类,然后放入容器.所以我们需要指明基础包. 实现: 通过这个注解@AutoConfigurationPackage 获得当前主启动类的包,并且以这个包为基础包 2.其次我们导入其他starter项目的时候,他怎么帮我注入bean到容器的? 思考1: 上原创 2020-06-11 18:25:09 · 227 阅读 · 0 评论 -
59.java项目-activiti实战项目(5)--springdataJPA
springdataJPA 一.什么是springdataJPA SpringData JPA是spring基于ORM框架、JPA规范的基础上封装的一套JPA应用框架,可以使开发者使用极简的代码实现对数据库的访问和操作。它提供了包括增删改查等在内的基本功能,且易于扩展。 springdata jpa、jpa和hibernate三者关系 通俗来讲springdata jpa是对jpa规范的一层封装,...原创 2020-04-24 16:08:21 · 279 阅读 · 0 评论 -
53.javaEE-组件-javaLog
本文的架构如下 一.log是什么? 学习java-log之前,我们先回忆下,我们最开始是怎么调试java的代码,是通过System.out.println()输出,定点输出查看代码的输出是否正确.所以我们先从System.out引入log. 1.java-log的介绍 (1)System.out 主要作用: 1.主要是帮我们查看程序的输出 2.帮助我们调试程序. (2)System.out和lo...原创 2020-04-19 16:15:26 · 351 阅读 · 0 评论 -
46.javaEE-框架(三)-springMVC
1.springMVC概述 MVC设计模式是一种通用的软件编程思想 在MVC设计模式中认为, 任何软件都可以分为三部分组成: (1)控制程序流转的控制器(Controller) (2)封装数据处理数据的模型(Model) (3)负责展示数据的视图(view) 并且在MVC设计思想中要求一个符合MVC设计思想的软件应该保证上面这三部分相互独立,互不干扰,每一个部分只负责自己擅长的部分。 如果某一...原创 2020-04-06 21:40:54 · 260 阅读 · 0 评论 -
45.javaEE-框架(二)-spring
1.spring的介绍 Spring 框架是一个开源的 Java 平台,Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情. 简单的说spring就好比一个你随时可以使用的工具箱(容器),里面装满了你想要的任何工具(bean),你只需要在最开始的时候定义你工具箱里的东西(bean注入),然后在使用的时候直接喊口号呼叫他即可(依赖注入). 2.spring的产生及作用 sp...原创 2020-04-06 17:41:23 · 407 阅读 · 0 评论 -
44.javaEE-框架(一)-mybatis
mybatis 一.mybatis的介绍 1.什么是mybatis? mybatis的前身是ibatis,是一个基于Java的持久层框架。由于java本身JDBC操作数据库存在诸多弊端所以为了解决这些问题产生了mybatis框架。例如jdbc的参数转换,sql执行,以及结果集的处理等等。mybatis在这基础之上都做了很好的处理。 2.市场上java持久层框架对比 mybatis和hibernat...原创 2020-03-31 23:47:06 · 381 阅读 · 0 评论