240 发简信
IP属地:北京
  • 几个重点理论(七月真传)

    1.单纯interface能够统一方法的调用,但是不能统一对象的实例化。 2.面向对象主要做两件事情:一是对象的实例化,二是调用方法(完成业务逻辑)。 3.只有一段代码中没有...

  • 120
    申请JWT令牌(登录)

    一、前端发出请求 二、创建TokenGetDTO数据处理对象 安装auth0依赖: 三、在application.yml中写好微信服务器所需的参数 四、后端步骤: User ...

  • 120
    拦截器逻辑

    1.获取到请求token 2.验证token 3.scope 4.读取API @ScopeLevel level 5.scope ? level 步骤: @ScopeLe...

  • 120
    Java异常

    一、异常分类 所有的异常都继承于Throwable Error---错误 Exception---异常分为两类: (一)CheckedException 指可以被发现的异常要...

  • 120
    自定义校验注解

    划线处是必须要写的规范 步骤: (一)先写好一个注解 @Constraint(validatedBy = PasswordValidator.class)是用来与实现验证逻辑...

  • 120
    SpringBoot自动配置/装配(SPI)

    自己动手写一个启动器的经历: 这里报错了,原因是只导入了一个bean而SpringBoot无法启动服务器 解决办法一:将@Import改成@ConponentScan这样就会...

  • 120
    SpringBoot默认注入单例模式所带来的的问题

    18周6-11,6-12 单例模式中不能有任何私有的变量,这样写每次有一个访问就会修改这里面的值,因为单例模式跟静态变量很像全局只有一个,这样当有并发访问的时候数据就会变得不...

  • 120
    持有对象(集合)

    一、泛型和类型安全的容器: @SupperssWarnings这个注解是不检查该方法(让该方法不报异常) 二、List 一) 有两种类型的List: 1)Array...

  • mybatis和JPA的对比

    mybatis是一种半自动化ORM,因为SQL语句要我们自己写所以细节是可控的 JPA通常SQL语句是由JPA自动生成的,所以可控性相较于mybatis是一个区别,但是JPA...

  • 120
    JPA

    一、如何创建数据表 1.可视化管理工具 2.手写SQL语句 3.Model模型类 二、多环境配置文件 (1)为什么要多环境配置文件 因为我们要有两个开发环境“生产环境...

  • JAVA元类与反射

    一、什么是元类 首先我们要知道:“具体是抽象的具体,抽象是具体的抽象”,我们可以抽象成人类,那么人类再往上就是类了,就好像找到了上帝一样,在面向对象中就有一个如同上帝般的存在...

  • 120
    初级理解IOC和DI

    IOC(控制反转) DI(依赖注入) IOC和DI的关系: 一、IOC和DI的目标: 将组件的配置与使用分开。 二、IOC想解决的问题: 如何将这些插件组合成一个应用? 三、...