
springboot
jamieblue1
自律即自由
展开
-
springboot介绍及入门
一、Spring优缺点分析 Spring的优点 Spring是Java企业版(Java Enterprise Edition,JEE,也称J2EE)的轻量级代替品。无需开发重量级的Enterprise JavaBean(EJB),Spring为企业级Java开发提供了一种相对简单的方法,通过依赖注入和面向切面编程,用简单的Java对象(Plain Old Java Object,POJO)实现了E...原创 2019-08-19 16:49:58 · 592 阅读 · 0 评论 -
spring boot之推荐程序结构 and 开发请求举例
程序主入口 Application.java声明main方法,以及基本的@SpringBootApplication原创 2019-08-20 11:51:47 · 824 阅读 · 0 评论 -
spring boot之YAML代替properties
Using YAML Instead of Properties YAML是JSON的超集,因此是用于指定分层配置数据的便捷格式。只要在类路径中SnakeYAML库,SpringApplication类就会自动支持YAML替代properties。 如果你使用“Starters”,spring-boot-starter自动提供SnakeYAML。 environments: dev: url...原创 2019-08-20 17:43:46 · 888 阅读 · 0 评论 -
SpringBoot与Swagger整合
一、Swagger有什么用? swagger是一个流行的API开发框架,这个框架以“开放API声明”(OpenAPI Specification,OAS)为基础, 对整个API的开发周期都提供了相应的解决方案,是一个非常庞大的项目(包括设计、编码和测试,几乎支持所有语言)。 Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。 总体目标是使客...转载 2019-08-20 15:20:39 · 3776 阅读 · 0 评论 -
spring boot之日志
Part IV. Spring Boot features-logging Spring Boot使用Commons Logging进行所有内部日志记录,但保留底层日志实现。 为Java Util Logging,Log4J2和Logback提供默认配置。 在每种情况下,记录器(loggers)都预先配置为使用控制台输出,同时还提供可选的文件输出。 默认情况下,如果使用“Starters”,则使用...原创 2019-08-21 10:44:54 · 776 阅读 · 0 评论 -
springboot之集成Mybatis和Logback
文章目录maven依赖配置application.ymlLogback配置mybatis配置举例:使用mybatis+SpringBoot完成第一个查询demoApplication.javamysql.xmlUser.javaDemo.java执行结果 maven依赖 pom.xml <!--为spring boot,提供有用的Maven默认值--> <par...原创 2019-08-21 19:14:38 · 1486 阅读 · 0 评论 -
Spring Boot之外部化配置
spring boot外部化配置官方文档 文章目录24. 外部化配置24.1 配置随机值24.2 访问命令行属性24.3 应用程序属性文件【重要】24.4 特殊配置文件的属性24.5 属性中的占位符24.6 使用YAML代替属性【重要】24.6.2 将YAML公开为Spring环境中的属性24.6.3 多个YAML配置文件24.6.4 YAML的缺点24.7 类型安全的配置属性文件24.7.1 第...原创 2019-08-22 16:18:33 · 1809 阅读 · 0 评论 -
spring boot + mybatis 开发接口
文章目录功能介绍使用框架依赖配置spring boot外化配置Logback配置mybatis配置swagger配置程序主入口User对象开发接口生成sql的mapper文件sql文件在swagger文档中测试接口 功能介绍 使用spring boot + mybatis开发接口,实现对user数据表的增删改查,并生成日志、接口swagger文档,具体接口如下: /v1/login:登陆接口u...原创 2019-08-26 16:23:07 · 1962 阅读 · 1 评论