- 博客(14)
- 收藏
- 关注
原创 Docker安装及使用(linux)
Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。
2022-12-20 12:26:42
280
原创 Springboot+Shiro实现安全(过滤器)权限控制
三个核心组件:Subject, SecurityManager 和 Realms. 关键依赖:shiro包和thymeleaf包二:数据库和Service层创建user用户表,字段:username用户名,password密码,perms权限,role角色UserMapper接口继承BaseMapper类编写getUser()方法在后面用于shiro调用验证信息Realm称之为Shiro与安全数据之间的桥梁,Shiro从Realm中获取认证和授权信息继承AuthorizingR
2022-12-04 20:45:34
897
原创 Springboot+poi+实现导出导入Excle表格+Vue引入echarts数据展示
需求: 一. 数据库数据表导出Excle表格需求: 一. 数据库数据表导出Excle表格二. Excle数据导入数据库三. Vue引入Echarts数据展示。
2022-11-26 19:41:45
1295
原创 Springboot实现单点登录功能
要有账号username和密码password 创建的慢的可以试试阿里云的路径http://start.aliyun.com对登录进行判定,如别处登录则提示已登录四.添加拦截器设置需要拦截的路径
2022-11-26 15:49:03
373
原创 Springboot整合Mybatis,Vue实现三级联查(保姆级教程)
需求 : springboot整合mybatisVue实现 省份与城市的联动,城市和县区的联动。
2022-11-23 19:08:37
1944
1
原创 Spring Security安全拦截基础实现
继承WebSecurityConfigurerAdapter 类并实现configure两个方法(同名),注入PasswordEncoder 类(密码加密类)实现loadUserByUsername()方法对用户进行验证是否存在并授权。为了偷懒,我这里用的是Mybatis plus,哈哈哈哈。该类是对用户权限的配置。
2022-11-21 19:09:53
1301
1
原创 ajax与fetch和axios的区别
ajax是一种思想,异步思想fetch是浏览器亲生的,基于parmiseaxios是别人家的孩子,// axiosaxios.get('http://localhost:3000') .then(response => { console.log(response.data); }, error => { console.log(error); });// fetch()fetch('http://localhost:3000') .then(response => response
2022-11-17 16:53:58
198
原创 ajax与fetch和axios的区别
ajax是一种思想,异步思想fetch是浏览器亲生的,基于parmiseaxios是别人家的孩子,// axiosaxios.get('http://localhost:3000') .then(response => { console.log(response.data); }, error => { console.log(error); });// fetch()fetch('http://localhost:3000') .then(response => response
2022-11-17 16:53:41
143
原创 服务架构soa和微服务的区别
soa服务架构它是一种设计方法,包含多个服务,服务之间相互依赖形成一系列功能一个服务通常以独立的形式存在于操作进程中,各个服务通过网络调用.微服务架构与soa服务架构类似,是在soa上做的升华,微服务强调的是"业务要彻底的组件化和服务化",单个业务拆解成多个独立设计,运行,开发的小应用.这些小应用之间通过服务完成交互和集成.
2022-11-03 10:19:32
204
原创 Spring Security和Shiro的区别
目前在java web应用安全框架中,使用Apache Shiro的人较多,因为它相当简单,对比Spring Security,可能没有Spring Security做的功能强大,但是在实际工作时可能并不需要那么复杂的东西,所以使用小而简单的Shiro就足够了。(它的主要目的是与数据库打交道,查询数据库中的认证的信息(比如用户名和密码),查询授权的信息(比如权限的code等,所以这里可以理解为调用数据库查询一系列的信息,一般情况下在项目中采用自定义的realm,因为不同的业务需求不一样))
2022-10-27 11:09:52
1366
1
原创 javaSE和javaEE的区别
JavaSE 包括支持Java Web服务开发的类,并为Java Platform,Enterprise Edition(Java EE)提供基础。Java EE是在JavaSE的基础上构建的他提供Web 服务、组建模型、管理和通信API.可以用来实现企业级的面向服务体系结构(service-oriented architecture,SOA)和web2.0应用程序。:通常是指Java Standard Edition,Java标准版,就是一般Java程序的开发就可以(如桌面程序),
2022-10-27 10:28:23
374
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人