启动报错:Errorcreatingbeanwithname‘dataSource‘:Requestedbeaniscurrentlyincreation:Isthereanunresolvablecircularreference?翻译过来的意思就是:创建bean“dataSource”报错:需要的bean正在被创建:是否有一个没解决的循环依赖?更通俗点的解释就是:因为循环依赖的问..
分类:
编程语言 时间:
2016-08-22 23:43:03
阅读次数:
623
实际应用中,我们会有在项目服务启动的时候就去加载一些数据或做一些事情这样的需求。 为了解决这样的问题,Spring Boot 为我们提供了一个方法,通过实现接口 CommandLineRunner 来实现。 很简单,只需要一个类就可以,无需其他配置。 创建实现接口 CommandLineRunner ...
分类:
编程语言 时间:
2016-08-20 11:34:48
阅读次数:
168
摘要 springfox swagger展示restful的api doc, swagger is A POWERFUL INTERFACE TO YOUR API. 新增文件: import org.slf4j.Logger; import org.slf4j.LoggerFactory; imp ...
分类:
编程语言 时间:
2016-08-20 11:23:34
阅读次数:
244
之前有一篇《5分钟构建spring web mvc REST风格HelloWorld》介绍了普通方式开发spring web mvc web service。接下来看看使用spring boot如何快速构建一个。 Spring Boot使我们更容易去创建基于Spring的独立和产品级的可以”即时运行 ...
分类:
编程语言 时间:
2016-08-19 17:30:05
阅读次数:
165
Spring Boot学习记录(三)–整合Mybatis标签(空格分隔): spring-boot控制器,视图解析器前面两篇都已弄好,这一篇学习持久层框架整合.1.数据源配置数据源使用druid,maven引入相关依赖,包括spring-jdbc依赖,mysql依赖1.转换问题配置的过程要学会为什么这样配置,而不是只学会了配置.这里我们可以和以前的配置方式对比:以前版本 <!--配置数据库连接...
分类:
编程语言 时间:
2016-08-13 12:56:44
阅读次数:
1045
快速构建项目 第 1 步:将这个 Spring Boot 项目的打包方式设置为 war。 SpringBoot 默认有内嵌的 tomcat 模块,因此,我们要把这一部分排除掉。 即:我们在 spring-boot-starter-web 里面排除了 spring-boot-starter-tomca ...
分类:
编程语言 时间:
2016-08-13 06:33:17
阅读次数:
379
1.工具下载地址:Eclipse:http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/neonrSpringToolSuite:https://spring.io/tools/sts/all2.使用版本为:Eclipse:eclipse-jee-neon-R-win32-x86_64.zipSpringToolSuite:springsource-tool-suite-3.8.0.R..
分类:
编程语言 时间:
2016-08-11 23:25:31
阅读次数:
307
我想,现在企业级的Java web项目应该或多或少都会使用到Spring框架的。 回首我们以前使用Spring框架的时候,我们需要首先在(如果你使用Maven的话)pom文件中增加对相关的的依赖(使用gradle来构建的话基本也一样)然后新建Spring相关的xml文件,而且往往那些xml文件还不会 ...
分类:
编程语言 时间:
2016-08-11 20:50:49
阅读次数:
282
Spring Boot学习记录(二)–thymeleaf模板标签(空格分隔): spring-boot自从来公司后都没用过jsp当界面渲染了,因为前后端分离不是很好,反而模板引擎用的比较多,thymeleaf最大的优势后缀为html,就是只需要浏览器就可以展现页面了,还有就是thymeleaf可以很好的和spring集成.下面开始学习.1.引入依赖maven中直接引入 ...
分类:
编程语言 时间:
2016-08-11 19:28:57
阅读次数:
1169
spring.datasource.schema指定启动后执行的sql文件位置。 我发现中文乱码,原因是没有指定执行sql script encoding: spring: datasource: url: "jdbc:h2:mem:test" username: "sa" password: "" ...
分类:
数据库 时间:
2016-08-11 01:00:44
阅读次数:
1630