- 博客(7)
- 收藏
- 关注
原创 Shiro学习笔记
Shiro学习笔记,小白记录学习过程,大佬绕道文章目录Shiro学习笔记,小白记录学习过程,大佬绕道一.什么是Shiro二. Shiro三部曲2.1 创建并得到Realm2.2 设置安全管理器2.3 设置Subject三.认证3.1 Realm中doGetAuthenticationInfo的具体实现3.2 编写Controller:四.授权4.1 Shiro三部曲中的ShiroFilterFactoryBean的编写4.2 Realm中doGetAuthorizationInfo授权方法的实现五.Md5
2021-04-15 17:08:57
688
原创 基于windows下的Tomcat8配置双向https认证(使用keytool自签证书)
先推荐一个大神的文章,讲的特别好,就算像我这种零基础的也能看懂。一、记录一下对HTTP、HTTPS、SSL、TSL的理解:HTTP:HTTPS:SSL:TSL:二、记录配置tomcat双向https认证过程环境要求:由于对Springboot项目使用了war包方式部署在外置tomcat上,因此tomcat服务器必须要有。(如何使用war包即外置tomcat部署Springboot项目点这里)。其次keytool自签证书生成工具是JDK自带的工具,所以想使用keytool也必须安装好j
2021-04-06 14:19:30
1511
1
原创 Springboot项目部署到Linux上,并远程访问测试
通过Springboot登陆demo实战记录,我们做了一个Springboot的登陆demo。下一步我们想要实现的是将该项目发布到服务器上,然后用自己的电脑对其进行访问,就像你用QQ的登陆注册页面一样。这里有2个问题:(1)项目如何远程访问:也就是说别人怎么样才能访问到你电脑里的项目。这里涉及到跨域访问问题,所谓跨域访问是浏览器为了安全,设置了同源策略,即本域的脚本只能访问本域的资源。当你想要访问其他域的内容时候,浏览器会报跨域访问错误。同源指的是:域名,端口,协议。说通俗一点就是,你总不能去随便进
2021-03-17 16:49:51
2647
原创 Springboot登陆demo实战记录
在B站上学了Springboot,想尝试开发巩固知识,但是由于完整的项目太大,对知识的掌握要求也高,因此在朋友的建议下,做了一个以Springboot为后端的登陆。虽然效果简陋,但是大致明白前后端如何交互的。记录如下:1.准备数据库这里使用的是MySQL数据库,并在test库下建立了user表,表中有两个字段,name和password。2.导入相关依赖我们大致会用到MySQL依赖,druid连接池依赖,mybatis依赖,lombok依赖,thymeleaf依赖。 <dep
2021-03-15 15:11:08
584
3
原创 Springboot整合JSP
Springbooot整合JSP的步骤由于Sprintboot默认不支持JSP,所以即使我们引入了 spring-boot-stater-web依赖,但是也只包含了剔除了JSP核心引擎的tomcat,因此我们需要单独导入JSP依赖和JSTL依赖。其次,由于Sprintboot默认不支持JSP,因此resource目录下的templates只能存放非JSP的页面信息,所以我们还需要创建webapp/WEB-INF来存放JSP页面。1.导入依赖 <dependency>
2021-03-12 11:23:37
458
原创 SpringBoot通过xml配置文件方式整合mybatis
SpringBoot如何连接数据库,并访问数据1.导入相关依赖SprintBoot使用mybatis连接Mysql数据库,因此需要导入mybatis和MySQL驱动这两个依赖。其次需要导入一个druid的连接池依赖。mybatis依赖和druid依赖我们可以去maven仓库进行查找。maven仓库(注:要用spring-boot-stater-mybatis和spring-boot-stater-druid),并将其xml代码复制到项目的pom.xml中。 <dependencies>
2021-03-11 11:32:13
413
4
原创 pycharm导入不同目录.py文件后,ctrl可以进入文件,但使用terminal运行时报module not found解决方法
pycharm导入不同目录.py文件后,ctrl可以进入文件,但使用terminal运行时报module not found解决方法最近在使用bert进行相关学习中需要用到terminal传参运行程序,发现导入的不同目录下的.py文件会报module not found。尝试了网上所说的多种方法,发现依旧无效,这里记录一下可以解决问题的方法。1.确认要导入的.py文件的父目录是否有__init__.py这是由于python规定如果目录结构中有__init__.py文件,则该目录可视为一个python包
2021-03-08 15:49:33
584
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人