摘要: 一、引入依赖 二、写配置类 通过@Configuration注解,表明它是一个配置类,@EnableSwagger2开启swagger2。apiINfo()配置一些基本的信息。apis()指定扫描的包会生成文档。 三、写生产文档的注解 swagger通过注解表明该接口会生成文档,包括接口名、请求方法 阅读全文
posted @ 2018-02-12 10:18 abbie265 阅读(268) 评论(1) 推荐(0) 编辑
摘要: Restdoc,通过单元测试生成api文档 restdocs是通过单元测试生存snippets文件,然后snippets根据插件生成htm文档的。 建一个单元测试类: 其中,@ AutoConfigureRestDocs注解开启了生成snippets文件,并指定了存放位置。 启动单元测试,测试通过, 阅读全文
posted @ 2018-02-12 10:17 abbie265 阅读(295) 评论(1) 推荐(0) 编辑
摘要: 引入依赖: 在pom文件中添加redis依赖: 配置数据源 如果你的redis有密码,配置下即可。经过上述两步的操作,你可以访问redis数据了。 数据访问层dao 通过redisTemplate来访问redis. 单元测试 启动单元测试,你发现控制台打印了:单元测试通过; 源码来源 阅读全文
posted @ 2018-02-12 10:15 abbie265 阅读(483) 评论(1) 推荐(0) 编辑
摘要: 准备工作 你需要15min Jdk 1.8 maven 3.0+ idea 创建工程 引入依赖,其pom文件: 通过@SpringBootApplication,开启springboot 在springboot通常创建一个controller: 启动工程,访问localhost:8080,浏览器显示 阅读全文
posted @ 2018-02-11 10:44 abbie265 阅读(611) 评论(1) 推荐(0) 编辑
摘要: 引入依赖 在pom文件引入mybatis-spring-boot-starter的依赖: 引入数据库连接依赖: 引入数据源 application.properties配置文件中引入数据源: 这样,springboot就可以访问数据了。 创建数据库表 建表语句: dao层 service层 cont 阅读全文
posted @ 2018-02-11 10:41 abbie265 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 整合阶段 由于springboot没有对 beatlsql的快速启动装配,所以需要我自己导入相关的bean,包括数据源,包扫描,事物管理器等。 在application加入以下代码: 在resouces包下,加META_INF文件夹,文件夹中加入spring-devtools.properties: 阅读全文
posted @ 2018-02-11 10:39 abbie265 阅读(446) 评论(1) 推荐(0) 编辑
摘要: 上面介绍的是我们都把配置文件写到application.yml中。有时我们不愿意把配置都写到application配置文件中,这时需要我们自定义配置文件,比如test.properties: 怎么将这个配置文件信息赋予给一个javabean呢? 在最新版本的springboot,需要加这三个注解。 阅读全文
posted @ 2018-02-11 10:37 abbie265 阅读(352) 评论(1) 推荐(0) 编辑
摘要: 在程序入口加入: 程序输出: 在程序启动的时候,springboot自动诸如注入了40-50个bean. 通过@RunWith() @SpringBootTest开启注解: 运行它会先开启sprigboot工程,然后再测试,测试通过 源码来源 阅读全文
posted @ 2018-02-11 10:35 abbie265 阅读(425) 评论(1) 推荐(0) 编辑
摘要: 快速入门 在Spring Boot中,当我们使用了spring-boot-starter-jdbc或spring-boot-starter-data-jpa依赖的时候,框架会自动默认分别注入DataSourceTransactionManager或JpaTransactionManager。所以我们 阅读全文
posted @ 2018-02-09 10:20 abbie265 阅读(1643) 评论(0) 推荐(4) 编辑
摘要: LDAP简介 LDAP(轻量级目录访问协议,Lightweight Directory Access Protocol)是实现提供被称为目录服务的信息服务。目录服务是一种特殊的数据库系统,其专门针对读取,浏览和搜索操作进行了特定的优化。目录一般用来包含描述性的,基于属性的信息并支持精细复杂的过滤能力 阅读全文
posted @ 2018-02-09 10:14 abbie265 阅读(315) 评论(0) 推荐(5) 编辑