摘要:RabbitMQ在springboot中的使用 依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId> </dependency> 配置
阅读全文
摘要:es-jd 依赖 <properties> <java.version>1.8</java.version> <elasticsearch.version>7.8.0</elasticsearch.version> </properties> <dependencies> <dependency>
阅读全文
摘要:Elasticsearch 安装与使用 下载地址 ElasticSearch: https://mirrors.huaweicloud.com/elasticsearch/?C=N&O=D logstash: https://mirrors.huaweicloud.com/logstash/?C=N
阅读全文
摘要:Springboot整合Redis 依赖 在springboot2.x之后, 原来使用的jedis被替换成了lettuce 配置 测试 通过自定义RedisTemplate, 使数据序列化 再次测试后
阅读全文
摘要:shiro在前后分离的权限管理 后端 依赖 redis配置 UserRealm根据角色授权和登录认证 SessionManager获取前端传递的头信息的Authorization数据 ShiroConfig配置部分页面和开启注解以及redis相关 controller 未登录和未授权返回相应的信息给
阅读全文
摘要:pagehelper的使用 后端 依赖 配置 控制层 前端 分页@current change="page" currentPage改变时会触发 通过axios接收后端的数据this.$axios.get().then()
阅读全文
摘要:dubbo+zookeeper 下载 zookeeper https://zookeeper.apache.org/releases.html dubbo admin https://github.com/apache/dubbo admin/tree/master 打包dubbo admin成ja
阅读全文
摘要:任务 异步任务 service controller 主程序上开启异步支持 邮箱任务 依赖 配置 测试 定时功能 主程序开启定时功能 service
阅读全文
摘要:swagger 依赖 配置 SwaggerConfig yaml的多环境配置 接口注释 User controller 总结 可以为难理解的属性或接口添加注释信息 接口文档实时更新 可以在线测试
阅读全文
摘要:shiro 依赖 log4j配置 quickstart 与springboot整合 依赖 自定义UserRealm并重写方法 ShiroConfig 拦截实现 ShiroConfig 过滤器 anon: 无需认证即可访问 authc: 需要认证才可访问 user: 点击“记住我”功能可访问 perm
阅读全文
摘要:spring security 依赖 用户认证和授权 使用数据库认证 注销与权限控制 依赖 首页 按权限展示 记住账户和首页定制 登录页
阅读全文
摘要:springboot整合数据库 整合jdbc 1. 依赖 2. 配置 3. controller实现CRUD 整合druid springboot默认使用hikari作为数据源,但也可以使用其他数据源,只需要修改配置文件中spring.datasource.type屬性即可 1. 依赖 2. app
阅读全文
摘要:springboot web开发 1. 首页配置 1. 首页 扩展springmvc 2. 依赖 3. 约束 4. 所有页面的静态资源都交于thymeleaf接管 2. 页面国际化 1. 配置i18n文件 2. 语言切换 3. 自定义一个组件MyLocaleResolver.java 4. 在Mvc
阅读全文
摘要:静态资源和模板引擎 静态资源默认存放在resources下的public, resources, static目录, 而且同名优先级比较resources static public 在静态资源目录中的index.html会成为首页 templates目录下的所有页面只能通过controller来跳
阅读全文
摘要:yaml语法和赋值 springboot使用一个全局的配置文件,配置文件名称是固定的 application.properties key=value applicaton.yaml key: value (注意:后面的空格) 同时yaml可以用来存放对象,数组 通过yaml赋值 在原实体类加上 测
阅读全文
摘要:hello springboot 1. 通过网页创建新springboot的项目:https://start.spring.io/ 2. 也可以通过idea直接创建 3. 直接新建一个controller 4. 访问测试http://localhost:8080/hello 5. 可以通过appli
阅读全文