Spring Boot
程序邦
1. 擅长Android 开发
2. 擅长React Native 跨平台开发
展开
-
springmvc常用注解标签详解
转载自:https://www.cnblogs.com/leskang/p/5445698.html1、@Controller在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。在SpringMVC 中提供了一个非常简便的...转载 2018-03-22 17:16:25 · 141 阅读 · 0 评论 -
Spring Boot MyBatis 动态数据源切换、多数据源,读写分离
转载自:https://blog.csdn.net/u013360850/article/details/78861442项目地址 https://github.com/helloworlde/SpringBoot-DynamicDataSource本项目使用 Spring Boot 和 MyBatis 实现多数据源,动态数据源的切换;有多种不同的实现方式,在学习的过程中发现没有文章将这些方式和常...转载 2018-04-19 10:41:42 · 295 阅读 · 0 评论 -
Spring Boot MyBatis 连接数据库
转载自:https://blog.csdn.net/catoop/article/details/50553714最近比较忙,没来得及抽时间把MyBatis的集成发出来,其实mybatis官网在2015年11月底就已经发布了对SpringBoot集成的Release版本,Github上有代码:https://github.com/mybatis/mybatis-spring-boot 前面对JPA...转载 2018-04-19 09:52:56 · 193 阅读 · 0 评论 -
Spring Boot 环境变量读取 和 属性对象的绑定
转载自:https://blog.csdn.net/catoop/article/details/50548009凡是被Spring管理的类,实现接口 EnvironmentAware 重写方法 setEnvironment 可以在工程启动时,获取到系统环境变量和application配置文件中的变量。 如:@Configuration public class MyWebAppConfigure...转载 2018-04-18 10:32:33 · 327 阅读 · 0 评论 -
Spring Boot 日志记录 SLF4J
在开发中打印内容,使用 System.out.println() 和 Log4j 应当是人人皆知的方法了。 其实在开发中我们不建议使用 System.out 因为大量的使用 System.out 会增加资源的消耗。 而Log4j 更为灵活在性能上也相比 System.out 要高,我们可以配置输出级别,可以指定多个日志文件分别记录不同的日志。 使用 System.out 是在当前线程执行的,写入文...转载 2018-04-18 09:32:36 · 148 阅读 · 0 评论 -
Spring Boot 启动加载数据 CommandLineRunner
转载自:https://blog.csdn.net/catoop/article/details/50501710实际应用中,我们会有在项目服务启动的时候就去加载一些数据或做一些事情这样的需求。 为了解决这样的问题,Spring Boot 为我们提供了一个方法,通过实现接口 CommandLineRunner 来实现。很简单,只需要一个类就可以,无需其他配置。 创建实现接口 CommandLine...转载 2018-04-18 09:27:18 · 145 阅读 · 0 评论 -
Spring Boot 静态资源处理
转载自:https://blog.csdn.net/catoop/article/details/50501706Spring Boot 默认为我们提供了静态资源处理,使用 WebMvcAutoConfiguration 中的配置各种属性。建议大家使用Spring Boot的默认配置方式,如果需要特殊处理的再通过配置进行修改。如果想要自己完全控制WebMVC,就需要在@Configuration注...转载 2018-04-18 09:22:00 · 132 阅读 · 0 评论 -
Spring Boot 自定义拦截器
转载自:https://blog.csdn.net/catoop/article/details/50501696上一篇对过滤器的定义做了说明,也比较简单。过滤器属于Servlet范畴的API,与Spring 没什么关系。 Web开发中,我们除了使用 Filter 来过滤请web求外,还可以使用Spring提供的HandlerInterceptor(拦截器)。HandlerInterceptor ...转载 2018-04-17 15:36:51 · 1774 阅读 · 0 评论 -
Spring Boot 过滤器、监听器
转载自:https://blog.csdn.net/catoop/article/details/50501688上一篇文章已经对定义Servlet 的方法进行了说明,过滤器(Filter)和 监听器(Listener)的注册方法和 Servlet 一样,不清楚的可以查看下上一篇文章:http://blog.csdn.net/catoop/article/details/50501686 本文将直...转载 2018-04-17 15:33:44 · 129 阅读 · 0 评论 -
Spring Boot 自定义Servlet
上一篇我们对如何创建Controller 来响应JSON 以及如何显示数据到页面中,已经有了初步的了解。 Web开发使用 Controller 基本上可以完成大部分需求,但是我们还可能会用到 Servlet、Filter、Listener、Interceptor 等等。当使用Spring-Boot时,嵌入式Servlet容器通过扫描注解的方式注册Servlet、Filter和Servlet规范的所...转载 2018-04-17 14:34:49 · 538 阅读 · 0 评论 -
Spring Boot Controller
转载自:https://blog.csdn.net/catoop/article/details/50501676接上篇文章,HelloWorld程序中我们已经创建了一个HellController,里面包含了响应JSON的方法,本文针对Controller再做一下讲解。回顾上篇文章,我们在Controller中使用 @RestController 注解,该注解是Spring 4.0引入的。查看源...转载 2018-04-17 14:17:22 · 176 阅读 · 0 评论 -
IntelliJ IDEA创建第一个Spring Boot项目
idea菜单栏:文件 - > New-> Project ...注:具体细节讲解,暂省Spring Boot官网第一步:1.Spring Initializr(初始者)2.jdk版本3.Next被墙了,不能下载,所以直接去官网下载一个Demo。https://start.spring.io/填写好Group和Artifact,其他默认即可。然后下载好生成的DemoSpring Boot...原创 2018-04-17 11:03:56 · 512 阅读 · 0 评论 -
Spring Boot入门
转载自:https://blog.csdn.net/catoop/article/details/50501664一,简介Spring官方网站本身使用Spring框架开发,随着功能以及业务逻辑的日益复杂,应用伴随着大量的XML配置文件以及复杂的Bean依赖关系。随着Spring 3.0的发布,Spring IO团队主键开始摆脱XML配置文件,并且在开发过程中大量使用“约定优先配置”(约定优于配置)...转载 2018-04-17 10:21:33 · 183 阅读 · 0 评论 -
Spring Boot 部署与服务配置
转载自:https://blog.csdn.net/catoop/article/details/50588851Spring Boot 其默认是集成web容器的,启动方式由像普通Java程序一样,main函数入口启动。其内置Tomcat容器或Jetty容器,具体由配置来决定(默认Tomcat)。当然你也可以将项目打包成war包,放到独立的web容器中(Tomcat、weblogic等等),当然在...转载 2018-04-19 10:43:25 · 184 阅读 · 0 评论