摘要: Static 位置 : 统一特点:它会在java虚拟机加载类时优先加载这个代码块,相当于vip服务,可以直接通过类名调用 作用:1.对象之间共享值,(通用的属性变量,可以设置为static) 方便访问变量 作用位置 修饰变量(java虚拟机优先加载static修饰的变量,本类全局共享,) 变量一般在 阅读全文
posted @ 2021-03-17 14:18 心愿路自平 阅读(191) 评论(0) 推荐(0)
摘要: 动态代理分为两种: jdk动态代理是实现接口的信息,生成代理的逻辑简单,执行效率相对底,每次都要反射动态调用 cglib重写父类的方法,生成的逻辑复杂,效率调用效率更高,不需要反射动态调用,不能代理final的方法 Aop底层是用动态代理实现的, 动态代理分为两种:1.java动态代理(jdk){J 阅读全文
posted @ 2021-03-15 15:49 心愿路自平 阅读(62) 评论(0) 推荐(0)
摘要: OOP面向对象编程 Aop面向切面编程:其实就是把一些问题和主业务逻辑分开,达到与主业务逻辑解耦的目的 例如:用在 1.日志 2.权限 3.处理事务 Aop底层是用动态代理实现的, 动态代理分为两种:1.java动态代理(jdk){Java proxy} 2. cglib动态代理 {cglib pr 阅读全文
posted @ 2021-03-08 10:34 心愿路自平 阅读(93) 评论(0) 推荐(0)
摘要: 在APP中嵌入H5时,往往需要进行交互,此时就需要用到JS交互。 <!DOCTYPE html><html><head> <title>starEye</title> <meta charset="UTF-8"> <meta name="viewport" content="width=device 阅读全文
posted @ 2021-03-08 10:31 心愿路自平 阅读(309) 评论(0) 推荐(0)
摘要: SpringSecurity AOP :截面 —— 配置类 SpringSecurity是针对Spring项目的安全框架,spring Boot底层安全模块默认的技术选型,只需要引入spring-boot-starter-security,进行少量配置,即可实现强大的安全管理 主要的几个类 WebS 阅读全文
posted @ 2021-03-06 17:27 心愿路自平 阅读(125) 评论(0) 推荐(0)
摘要: 连接数据库层的框架,是ORM类型的框架(对象关系映射类型) ORM:用于实现面向对象编程语言里不同类型系统的数据之间的转换 其实就是将java和mysql类型一一对应。 Mybatis底层实现: 有几种方式解析mappers文件(加载映射),加载方式 答:4种 1.resource 使用相对于类路径 阅读全文
posted @ 2021-02-27 17:41 心愿路自平 阅读(69) 评论(0) 推荐(0)