博客
分类
标签
归档
友链
关于
暗黑模式
博客
分类
标签
归档
友链
关于
暗黑模式
Spring常用注解
@Param@Param()注解,标注在参数前,为参数指定占位符名称 1public User selectByUsernameAndPassword(@Param("username") String username, @Param("password") String password); @Component 及@Repository、@Se...
2023-08-29
Java
Java
Read More
Shiro学习
一、Shiro简介1. Shiro是什么?Apache Shiro是一个强大且易用的开源Java安全框架,执行身份认证、授权、密码学和会话管理等 Spring Security也是一个开源的权限管理框架,Spring Security 和 Shiro 的比较如下: Spring Security 是一个重量级的安全管理框架; Shiro 则是一个轻量级的安全管理框架 Spring Secu...
2023-08-24
Java
Java
Read More
Vue3学习
一、简介1. 介绍 Vue 2 将于 2023 年 12 月 31 日停止维护,详见 Vue 2 延长 LTS。 Vue 3是Vue.js的下一个主要版本,最初于2020年9月发布,Vue 3支持Vue 2的大多数特性。 2. 优点 更快更省 Object.defineProperty ——> Proxy 重构 Virtual DOM 运行速度更快,打包体积更小 更...
2023-08-22
前端
前端
Read More
JDK8新特性
一、类型推断的改进类型推断(推导) 是 JDK7的特性,JDK8中做了改进。 二、默认方法JDK8 新增了接口的默认方法,默认方法就是一个在接口中有具体实现的方法,即非抽象方法。 定义默认方法时需要使用 default 关键字进行修饰。 也可以定义静态方法,且不需要使用 default 修饰。 三、Lambda表达式Lambda 表达式是一个匿名函数,允许把函数作为一个方法的参数。 Lamb...
2023-08-22
Java
Java
Read More
Redis学习
一、Redis简介1. 关于NoSQLNoSQL的全称是Not only SQL,意即”不仅仅是SQL”,是一项全新的数据库革命性运动 NoSQL,泛指非关系型的数据库,如Redis、MongoDB和memcached等内存数据库。 产生背景: 海量数据、数据多样化和实时性 高并发、高可扩和高性能 2. Redis是什么Redis是一个开源的高性能键值对(key-value)数据库。它通...
2023-08-21
Java
Java
Read More
如何解决跨域问题
方法一定义一个配置类,实现WebMvcConfigurer接口,重写addCorsMappings方法 123456789101112@Configurationpublic class CorsConfig implements WebMvcConfigurer { @Override public void addCorsMappings(CorsRegistry ...
2023-08-21
Java
Java
Read More
SpringBoot学习
一、SpringBoot简介1. SpringBoot是什么?产生背景:Spring开发变的越来越笨重,大量的XML文件、繁琐的配置、复杂的部署流程、整合第三方框架难度大等,导致开发效率低下 SpringBoot是一个用来简化Spring应用的初始创建和开发过程的框架,简化配置,实现快速开发 融合了整个Spring技术栈,JavaEE开发的一站式解决方案 参考:Spring官网 https...
2023-08-17
Java
Java
Read More
Vue基础学习(三)
一、组件化与模块化1. 组件化 组件化,是从UI界面的角度进行划分的,将页面构成拆分为一个个组件,方便UI组件的重用 组件包含:页面构成(template)、样式(css)、功能(js) 2. 模块化 模块化,是从代码逻辑的角度进行划分的,将项目按照一定的规则拆分成一个个模块,进行组合使用 方便代码的分层开发,保证每个功能模块的职能单一 二、构建模块化环境1. 开发环境模块化...
2023-08-15
前端
前端
Read More
Vue基础学习(二)
一、组件1. 简介 Component 组件是可复用的Vue实例,且带有一个名字,可以把组件作为自定义元素来使用 将项目中重复出现的页面结构定义为Vue的一个组件实例,或将特殊功能封装成组件 2. 构造器继承函数构造器继承函数,语法: Vue.extend(options) 以基础 Vue 构造器为蓝本,创建一个具有指定配置项的“子类”构造器,也称为组件构造器 可以使用该子类构造器来...
2023-08-15
前端
前端
Read More
Vue基础学习
一、MVVM1. 简介Model-View-ViewModel 模型-视图-视图模型 模型:构成页面内容的相关数据 视图:展示数据的页面 视图模型:介于模型和视图之间,它是连接view和model的桥梁,也是mvvm设计模式的核心思想 2. MVVM框架实现MVVM设计思想的框架: 基本上都高度封装了view-model的交互过程,完成对DOM功能的极限封装 开发者几乎不用操作DOM...
2023-08-15
前端
前端
Read More
Previous
4 / 7
Next