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