摘要: 配置tomcat 直接访问tomcat的Manager App页面可能会出现403 Access Denied错误,需要对tomcat进行配置 1. 修改tomcat目录下的 文件,添加用户配置,配置权限和用户名密码 2. 在 目录下创建 manager.xml 文件 3. 重启tomcat,进入t 阅读全文
posted @ 2019-12-24 21:27 它山之玉 阅读(734) 评论(0) 推荐(0) 编辑
摘要: 1.新建SpringBoot项目,配置pom文件 2.添加Swagger配置类 SwaggerConfig.java 3.WebMvc配置 4.Controller 5.启动类加上@EnableWebMvc 阅读全文
posted @ 2019-12-24 21:25 它山之玉 阅读(980) 评论(0) 推荐(0) 编辑
摘要: 1. 修改打包方式,在pom文件中添加 2. 修改项目的启动类为 3. 使用maven打包(跳过测试) `mvn install Dmaven.test.skip=true` 阅读全文
posted @ 2019-12-24 21:23 它山之玉 阅读(886) 评论(0) 推荐(0) 编辑
摘要: SpringBoot与Shiro整合实现用户认证 Shiro的核心API Subject:用户主体(把操作交给Security Manager) SecurityManager:安全管理器(关联Realm) Realm:Shiro连接数据的桥梁 整合 修改pom.xml 自定义Realm类 编写Sh 阅读全文
posted @ 2019-12-24 21:21 它山之玉 阅读(473) 评论(0) 推荐(0) 编辑
摘要: HandlerMethodArgumentResolver的使用 在项目中可以用于快速获取指定对象,修改参数等 1.定义一个实体类Person 2.使用Controller获取这个Person 3.可以自己定义参数解析的过程,先建立一个解析器 实现将传入的参数前面添加上new字符串(也可以改变返回的 阅读全文
posted @ 2019-12-24 21:19 它山之玉 阅读(838) 评论(0) 推荐(0) 编辑
摘要: WenDa网站设计 数据库设计 CREATE SCHEMA `wenda` DEFAULT CHARACTER SET utf8; DROP TABLE IF EXISTS `question`; CREATE TABLE `question` ( `id` INT NOT NULL AUTO_IN 阅读全文
posted @ 2019-12-24 21:17 它山之玉 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 技术栈 业务逻辑 项目介绍 项目框架搭建 SpringBoot环境搭建 集成Thymeleaf,Result结果封装 集成Mybatis+Druid 集成Jedis+Redis安装+通用缓存Key封装 实现登陆功能 数据库设计 明文密码两次MD5处理 JSR303参数检验+全局异常处理器 分布式Se 阅读全文
posted @ 2019-12-24 21:14 它山之玉 阅读(452) 评论(0) 推荐(0) 编辑