- 博客(17)
- 资源 (14)
- 问答 (1)
- 收藏
- 关注
转载 30. 导入时如何定制spring-boot依赖项的版本【转载】【从零开始学Spring Boot】
此文章转载地址:http://www.tuicool.com/articles/RJJvMj3请注重作者的版权。spring-boot通过maven的依赖管理为我们写好了很多依赖项及其版本,我们可拿来使用。spring-boot文档介绍了两种使用方法,一是继承,二是导入。通过继承:project> parent> groupId>org.springframework.
2016-07-31 11:51:16 14404
原创 29. Spring boot 文件上传(多文件上传)【从零开始学Spring Boot】
文件上传主要分以下几个步骤:(1)新建maven java project;(2)在pom.xml加入相应依赖;(3)新建一个表单页面(这里使用thymeleaf);(4)编写controller;(5)测试;(6)对上传的文件做一些限制;(7)多文件上传实现(1)新建maven java project新建一个名称为spring-boot-fileupload
2016-07-31 11:49:50 28875 1
原创 28. SpringBoot启动时的Banner设置【从零开始学Spring Boot
对于使用过Spring Boot的开发者来说,程序启动的时候输出的由字符组成的Spring符号并不陌生。这个是Spring Boot为自己设计的Banner:1. . ____ _ __ _ _ 2. /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ 3. ( ( )\___
2016-07-31 11:47:32 20021
原创 27. Spring Boot Junit单元测试【从零开始学Spring Boot】
Junit这种老技术,现在又拿出来说,不为别的,某种程度上来说,更是为了要说明它在项目中的重要性。 那么先简单说一下为什么要写测试用例 1. 可以避免测试点的遗漏,为了更好的进行测试,可以提高测试效率 2. 可以自动测试,可以在项目打包前进行测试校验 3. 可以及时发现因为修改代码导致新的问题的出现,并及时解决那么本文从以下几点来说明怎么使用Junit,Junit4比3要方便很
2016-07-29 23:58:01 16655
原创 26. 改变自动扫描的包【从零开始学Spring Boot】
在开发中我们知道SpringBoot默认会扫描启动类同包以及子包下的注解,那么如何进行改变这种扫描包的方式呢,原理很简单就是:@ComponentScan注解进行指定要扫描的包以及要扫描的类。接下来我们简单写个例子进行测试下。 第一步:新建两个新包 我们在项目中新建两个包cn.kfit ; org.kfit; 第二步:新建两个测试类;在这里为了方便测试,
2016-07-29 23:56:11 35723 2
转载 25. Spring Boot使用自定义的properties【从零开始学Spring Boot】
spring boot使用application.properties默认了很多配置。但需要自己添加一些配置的时候,我们应该怎么做呢。 若继续在application.properties中添加如:1. wisely2.name=wyf2 2. wisely2.gender=male2 定义配置类:1. @Configura
2016-07-29 23:53:41 14938
原创 24. Spring Boot环境变量读取和属性对象的绑定【从零开始学Spring Boot】
凡是被Spring管理的类,实现接口EnvironmentAware 重写方法 setEnvironment 可以在工程启动时,获取到系统环境变量和application配置文件中的变量。 com.kfit.environment.MyEnvironmentAware :package com.kfit.environment;import org.springframework.
2016-07-29 23:51:17 15407
原创 23. Spring Boot启动加载数据CommandLineRunner【从零开始学Spring Boot】
实际应用中,我们会有在项目服务启动的时候就去加载一些数据或做一些事情这样的需求。 为了解决这样的问题,Spring Boot 为我们提供了一个方法,通过实现接口 CommandLineRunner 来实现。很简单,只需要一个类就可以,无需其他配置。 创建实现接口 com.kfit.runner.CommandLineRunner 的类package com.kfit.runner;
2016-07-29 23:49:57 14903
原创 22. Spring Boot 拦截器HandlerInterceptor【从零开始学Spring Boot】
上一篇对过滤器的定义做了说明,也比较简单。过滤器属于Servlet范畴的API,与Spring 没什么关系。 Web开发中,我们除了使用 Filter 来过滤请web求外,还可以使用Spring提供的HandlerInterceptor(拦截器)。HandlerInterceptor 的功能跟过滤器类似,但是提供更精细的的控制能力:在request被响应之前、request被响应之
2016-07-29 23:48:09 45343
原创 21. Spring Boot过滤器、监听器【从零开始学Spring Boot】
上一篇文章已经对定义Servlet 的方法进行了说明,过滤器(Filter)和 监听器(Listener)的注册方法和 Servlet 一样,不清楚的可以查看下上一篇文章(20): 本文将直接使用@WebFilter和@WebListener的方式,完成一个Filter 和一个 Listener;使用注解@ServletComponentScan//这个就是扫描相应的Servlet包;
2016-07-29 23:46:40 17151
原创 20. Spring Boot Servlet【从零开始学Spring Boot】
Web开发使用 Controller基本上可以完成大部分需求,但是我们还可能会用到 Servlet、Filter、Listener、Interceptor 等等。当使用Spring-Boot时,嵌入式Servlet容器通过扫描注解的方式注册Servlet、Filter和Servlet规范的所有监听器(如HttpSessionListener监听器)。Spring boot 的主 Se
2016-07-29 23:44:38 17783 3
原创 19. Spring Boot 添加JSP支持【从零开始学Spring Boot】
【来也匆匆,去也匆匆,在此留下您的脚印吧,转发点赞评论; 您的认可是我最大的动力,感谢您的支持】这个部分比较复杂,所以单独创建一个工程来进行讲解; 大体步骤:(1) 创建Maven web project;(2) 在pom.xml文件添加依赖;(3) 配置application.properties支持jsp(4)
2016-07-24 23:09:21 63045 6
原创 18. 使用模板【从零开始学Spring Boot】
18.1 使用thymeleaf 整体步骤:(1) 在pom.xml中引入thymeleaf;(2) 如何关闭thymeleaf缓存(3) 编写模板文件.html SpringBoot默认就是使用thymeleaf模板引擎的,所以只需要在pom.xml加入依赖即可:dependency>
2016-07-24 23:05:16 20194 1
原创 17、Spring Boot普通类调用bean【从零开始学Spring Boot】
我们知道如果我们要在一个类使用spring提供的bean对象,我们需要把这个类注入到spring容器中,交给spring容器进行管理,但是在实际当中,我们往往会碰到在一个普通的Java类中,想直接使用spring提供的其他对象或者说有一些不需要交给spring管理,但是需要用到spring里的一些对象。如果这是spring框架的独立应用程序,我们通过ApplicationContext ac
2016-07-24 11:06:17 22212 1
原创 16. Spring Boot使用Druid(编程注入)【从零开始学Spring Boot】
在上一节使用是配置文件的方式进行使用druid,这里在扩散下使用编程式进行使用Druid,在上一节我们新建了一个类:DruidConfiguration我在这个类进行编码: package com.kfit.base.servlet;import java.sql.SQLException;import javax.sql.DataSource;import org.sprin
2016-07-23 00:41:40 17004
原创 15、Spring Boot使用Druid和监控配置【从零开始学Spring Boot】
Spring Boot默认的数据源是:org.apache.tomcat.jdbc.pool.DataSource整体步骤:(1) Druid简单介绍,具体看官网;(2) 在pom.xml配置druid依赖包;(3) 配置application.properties加入数据库源类型等参数;(4) 编写druid servlet和filter提供监控页面访问;(5)
2016-07-23 00:39:59 19320 1
原创 14. Spring Boot定时任务的使用【从零开始学Spring Boot】
本文介绍在 Spring Boot 中如何使用定时任务,使用非常简单,就不做过多说明了。com.kfit.base.scheduling.SchedulingConfig:package com.kfit.base.scheduling; import org.springframework.context.annotation.Configuration;import org
2016-07-21 22:29:40 15183
activiti-designer-5.18.0.zip
2020-08-26
seata-server-1.0.0.zip
2020-04-16
rocketmq-console-ng-201903.jar
2019-11-28
txlcn-tm-5.0.2.RELEASE.zip
2019-05-20
从零开始学Spring Boot
2016-05-21
Spring 框架中用到了哪些设计模式?
2021-12-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人