SpringBoot
wenteryan
Java是一种计算机编程语言,拥有跨平台、面向对象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发。
展开
-
Spring Boot中使用Swagger2构建RESTful APIS(含源码)
Swagger2简介本次教程是Spring Boot中使用Swagger2构建RESTful APIS Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。(如图)Swagger除了查看接口功能外,还提供了调试测试功能。(如图) 新增博客查看所有博客修改博客查看单个博客删除博客 SpringBoot整合Swagger2配置pom.x原创 2017-11-13 14:18:52 · 960 阅读 · 0 评论 -
SpringBoot进阶之统一异常处理(含源码)
浅谈异常处理在J2EE项目的开发中,不管是对底层的数据库操作过程,还是业务层的处理过程,还是控制层的处理过程,都不可避免会遇到各种可预知的、不可预知的异常需要处理。每个过程都单独处理异常,系统的代码耦合度高,工作量大且不好统一,维护的工作量也很大。 所以我们会进行统一异常处理,进而去避免这些问题。 默认异常处理Spring Boot提供了一个默认的映射:/error,当处理中抛出异常之后,会原创 2017-09-05 16:48:55 · 3652 阅读 · 4 评论 -
SpringBoot进阶之访问数据库(含源码)
本文介绍在Spring Boot基础下配置数据源和通过JdbcTemplate编写数据访问的示例。简单介绍一下 @Controller:修饰class,用来创建处理http请求的对象 @RestController:Spring4之后加入的注解,原来在@Controller中返回json需要@ResponseBody来配合,如果直接用@RestController替代@Controller就不需原创 2017-09-04 18:20:04 · 2381 阅读 · 0 评论 -
SpringBoot入门之Web开发(含源码)
静态资源目录Spring Boot默认提供静态资源目录位置需置于classpath下,目录名需符合如下规则:/static/public/resources/META-INF/resources 配置文件Spring Boot项目使用一个全局的配置文件application.properties或者是application.yml,在resources目录下或者类路径下的/config原创 2017-09-04 10:17:01 · 798 阅读 · 0 评论 -
SpringBoot入门之HelloWorld(含源码)
SpringBoot是什么?Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。 SpringBoot优点?快速构建项目 对主流开发框架的无配置集成 项目可独立运行,无须外部依赖Servlet容器(Spring Boot默认自带了一个Tomcat)原创 2017-08-31 16:16:00 · 1028 阅读 · 0 评论 -
SpringBoot进阶邮件服务(实战模拟邮箱注册含源码)
分析工作中难免会用到邮箱服务,这里整理了五种邮件发送模式:发送文本邮件,发送HTML邮件,发送附件邮件,发送内联资源邮件,发送模板邮件。以供大家学习参考。最后实战部分模拟邮箱注册含源码。看一下图(有图有真相) 提前准备pom.xml 配置dependencies> dependency> groupId>org.springframe原创 2017-11-22 11:11:08 · 6023 阅读 · 2 评论 -
SpringBoot进阶之模板引擎(含源码)
在动态HTML实现上Spring Boot依然可以完美胜任,并且提供了多种模板引擎的默认配置支持,所以在推荐的模板引擎下,我们可以很快的上手开发动态网站。 模板引擎种类Spring Boot提供了默认配置的模板引擎主要有以下几种:Thymeleaf FreeMarker Velocity Groovy Mustache当你使用上述模板引擎中的任何一个,它们默认的模原创 2017-09-04 11:36:23 · 3214 阅读 · 0 评论 -
SpringBoot自定义favicon.ico(含源码)
默认的FaviconSpring Boot提供了一个默认的Favicon,每次访问应用的时候都能看到。关闭Favicon我们可以在application.properties中设置关闭Favicon,默认为开启。spring.mvc.favicon.enable=false 或在application.yml中设置关闭Faviconspring: mv原创 2018-01-26 11:48:23 · 9535 阅读 · 0 评论