一、SpringBoot简介 Spring是什么 说到SpringBoot不得不提一下Spring。 Spring是一个轻量级Java框架,它基于 IOC(Inversion of Control)和DI(Dependency Injection)原则,简化开发过程,帮助开发人员快速应用程序。
java设计模式之行为型模式 1. 责任链模式(Chain of Responsibility Pattern) 特点:使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递请求,直到有一个对象处理它为止。 使用场景: 多个对象可以处理一个请求
Java中常用的5种创建型模式:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 1. 工厂方法模式(Factory Method Pattern) 场景:当一个类不知道它所需要创建的对象的具体类时,使用工厂方法模式。 interface Product { void doSometh
一、JdbcTemplate对象 1、JdbcTemplate简介 在Spring Boot2.0框架下配置数据源和通过JdbcTemplate访问数据库的案例。 SpringBoot对数据库的操作在jdbc上面做了深层次的封装,使用spring的注入功能,可以把DataSource注册到JdbcT
一、拦截器简介 1、拦截器定义 拦截器,请求的接口被访问之前,进行拦截然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。 拦截器主要用来按照指定规则拒绝请求。 2、拦截器中应用 Token令牌验证 请求数据校验 用户权限校验 放行指定接口 二、拦截器用法 1、编写两个拦截器 自定义类实现H
一、定时任务 1、基本概念 按照指定时间执行的程序。 2、使用场景 数据分析 数据清理 系统服务监控 二、同步和异步 1、基本概念 同步调用 程序按照代码顺序依次执行,每一行程序都必须等待上一行程序执行完成之后才能执行; 异步调用 顺序执行时,不等待异步调用的代码块返回结果就执行后面的程序。 2、
一、异常分类 这里的异常分类从系统处理异常的角度看,主要分类两类:业务异常和系统异常。 1、业务异常 业务异常主要是一些可预见性异常,处理业务异常,用来提示用户的操作,提高系统的可操作性。常见的业务异常提示: 请输入xxx xxx不能为空 xxx重复,请更换 2、系统异常 系统异常主要是一些不可预见