swagger,中文“拽”的意思。它是一个功能强大的api框架,它的集成非常简单,不仅提供了在线文档的查阅,而且还提供了在线文档的测试。另外swagger很容易构建restful风格的api,简单优雅帅气,正如它的名字。 一、引入依赖 完整项目的源码来源 技术支持2147775633 ...
分类:
编程语言 时间:
2018-09-30 11:26:58
阅读次数:
178
一个有趣的现象:传统企业大都喜欢使用hibernate,互联网行业通常使用mybatis;之所以出现这个问题感觉与对应的业务有关,比方说,互联网的业务更加的复杂,更加需要进行灵活性的处理,所以mybatis的灵活性特点更为适合其 作为技术选型的优势; mybatis初期使用比较麻烦,需要各种配置文件 ...
分类:
编程语言 时间:
2018-09-27 16:59:57
阅读次数:
192
[TOC] 在公司里一直在用RabbitMQ,由于api已经封装的很简单,关于RabbitMQ本身还有封装的实现没有了解,最近在看RabbitMQ实战这本书,结合网上的一些例子和spring文档,实现了RabbitMQ和spring的集成,对着自己平时的疑惑做了一些总结。 关于RabbitMQ基础不 ...
分类:
编程语言 时间:
2018-09-27 01:48:44
阅读次数:
212
目前的dubbo已支持和springboot集成,还是之前的例子,这次我们通过springboot容器来实现。借此了解一下基于springboot容器启动的dubbo的配置及使用。 1. 准备工作 创建一个Maven空项目,作为项目的父工程,此工程的子项目基于Spring Boot 2.0.5 实现 ...
分类:
编程语言 时间:
2018-09-24 18:56:38
阅读次数:
200
原文链接:https://blog.csdn.net/sinat_25295611/article/details/80420086 https://www.cnblogs.com/yangzhilong/p/7605807.html 业务场景:在电商项目中,往往会有这样的一个功能设计,当用户下单后 ...
分类:
编程语言 时间:
2018-09-18 13:47:50
阅读次数:
297
一、SpringBoot集成RabbitMQ非常简单,直接引入配置好的starter依赖,然后配置相关的信息就可以直接使用了。1、引入依赖 org.springframework.boot spring-boot-starter-amqp x 12 org.springframework.boot3... ...
分类:
编程语言 时间:
2018-09-18 11:05:36
阅读次数:
603
https://blog.csdn.net/qq_26525215/article/details/79182687 集成Redis 首先在pom.xml中加入需要的redis依赖和缓存依赖 1 2 3 4 5 6 7 8 9 10 第二个spring-boot-start-cache的依赖,是使用 ...
分类:
编程语言 时间:
2018-09-10 21:23:17
阅读次数:
324
上一章使用了Shiro的角色管理,现在加入粒度更小的权限管理,即根据用户角色分配的权限来判断用户能否访问页面 准备实体类和修改数据源 @Getter @Setter public class Role implements Serializable { private String name; pr ...
分类:
编程语言 时间:
2018-09-08 14:14:52
阅读次数:
210
因为在实际应用中用户密码不会使用明文保存,最广泛的是使用md5 sha等不可逆的加密算法将密码加密后存入数据库,所以在认证的时候也要将登录请求中的密码做同样的加密才能与数据库中数据做比对。 创建用户 @Getter @Setter public class User implements Seria ...
分类:
编程语言 时间:
2018-09-08 14:11:53
阅读次数:
171
Shiro的角色管理,可以根据 添加Role实体类,修改User类,修改数据源 @Getter @Setter @AllArgsConstructor public class Role implements Serializable { private String name; } @Getter ...
分类:
编程语言 时间:
2018-09-08 14:08:24
阅读次数:
195