动态配置权限(与二中写死相比变成了动态获取) 添加Menu.class MenuMapper接口 创建路径过滤器 最后在SecurityConfig中配置FilterInvo...
动态配置权限(与二中写死相比变成了动态获取) 添加Menu.class MenuMapper接口 创建路径过滤器 最后在SecurityConfig中配置FilterInvo...
1、基于数据库的认证(Mybstis) 数据库来源(用户密码均为123)[https://github.com/lenve/spring-boot-vue-samples/b...
1、spring security体验 只要加入spring security的依赖,项目中的所有接口都会被保护 访问任何接口都会跳转到/login上要求登陆,用户名为use...
springAOP指的是在spring中的AOP,什么是AOP,相对于java中的面向对象(oop),在面向对象中一些公共的行为,像日志记录,权限验证等如果都使用面向对象来做...
数据绑定 数据绑定就是指将js中的变量自动更新到html中。如下代码, message的默认值是“Hello Vue.js!”, 那么当页面启动时,html中的默认值会被设置...
1.块级作用域的引入 在ES6之前,js只有全局作用域和函数作用域,ES6中let关键字为其引入了块级作用域。 let声明的变量只能在其所在的代码块内才能访问,var声明的变...
Spring Boot框架的优点 1、快速构建项目。2、对主流开发框架的无配置集成。3、项目可独立运行,无须外部依赖Servlet容器。4、提供运行时的应用监控。5、极大的提...
@Passthroug_56d9 这个是我自己用的。。好像是edittext
Android利用高德地图实现定位功能根据高德官方获得key和配置Android Studiohttps://lbs.amap.com/api/android-location-sdk/guide/create-...
消除闪屏白色 跑马灯效果 loading加载 网络请求 二维码 播放视频 通知 DatePickerDialog TimePickerView 自定义dialog MPAnd...
QuickFragmentPageAdapter QuickPageAdapter
示例图: 首先定义需要申请的权限 权限申请: 在oncreate中调用initPermission()即可。
先上一个示例图 下面就是实现的方式了 xml界面,我把界面放在了recyclerview里面,这里就不展示了里面布局可以自行更改 下面是两个半圆和一个中间虚线的shape(如...
直接新建一个MyRadioGroup在布局中使用即可
直接在需要的activity中重写onKeyDown方法
根据高德官方获得key和配置Android Studiohttps://lbs.amap.com/api/android-location-sdk/guide/create-...
效果图 使用BottomBar工具类 在activity中加入 MainActivity:
先上一个实现图 依赖: 轮播依赖: implementation'com.youth.banner:banner:1.4.10' Glide: implementation'...