1.DataSource配置 1.1 默认配置application.xml 需要在pom.xml加入依赖(我使用了mybatis+mysql) <dependency> <groupId>com.zaxxer</groupId> <artifactId>HikariCP</artifactId> ...
分类:
数据库 时间:
2017-03-22 21:27:18
阅读次数:
1737
Spring Cloud简介 Spring Cloud是基于Spring Boot的一整套实现微服务的框架。他提供了微服务开发所需的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等组件。最重要的是,跟spring boot框架一起使用的话,会让你开 ...
分类:
编程语言 时间:
2017-03-22 00:59:18
阅读次数:
272
在学校的时候使用Java进行开发,工作之后由于项目组采用.net进行开发就转到.net了。最近开始学习Java,对一些新东西进行学习。开始看SpringBoot,对遇到的问题进行记录。 学习新的东西最好从例子开始,只看文档太枯燥,但是文档还是必须要看的。 spring boot主要的目的是: 为 S ...
分类:
编程语言 时间:
2017-03-21 10:39:01
阅读次数:
420
一、maven 依赖 二、配置文件 application.properties 三、建立Entity和Repository 1、Book 实体类 2、Author 实体类 3、Publisher 实体类 4、Reviewer 5、BookRepository 6、MyStartupRunner 命 ...
分类:
数据库 时间:
2017-03-15 15:18:10
阅读次数:
258
之前在Spring Boot启动过程(二)提到过createEmbeddedServletContainer创建了内嵌的Servlet容器,我用的是默认的Tomcat。 getEmbeddedServletContainerFactory方法中调用了ServerProperties,从ServerP ...
分类:
编程语言 时间:
2017-03-14 18:49:44
阅读次数:
579
热部署: 有jrebel的话, 不用了, 不如jre好用 然后可以使用spring-boot:run来进行项目运行, 既可以实现热部署了 如果使用run as java.. 需要将spring-loader-1.2.4.RELEASE.jar下载下来,放到项目的lib目录中,然后把IDEA的run参 ...
分类:
编程语言 时间:
2017-03-14 13:43:33
阅读次数:
257
1.pom中添加thymeleaf和security依赖 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> </de ...
分类:
编程语言 时间:
2017-03-14 10:33:48
阅读次数:
182
1jdk说明 jdk是java提供了运行环境,简单的说就是给java语言制定了规则,并且提供了工具 jdk官网网站:http://www.oracle.com/technetwork/java/javase/downloads/index.html 2 jdk安装 ...
分类:
编程语言 时间:
2017-03-13 22:03:22
阅读次数:
226
POM 文件,注意红色部分: 程序入口: 最简单的Web应用 (然而这并不是重点,仅仅是POM中spring-boot-starter-web组建的简单示例, 更多组件参考 http://www.mvnrepository.com/search?q=spring-boot-starter- ): ...
分类:
编程语言 时间:
2017-03-13 11:37:28
阅读次数:
202
三种方式: 第一种: Spring Boot 将所有的错误默认映射到/error, 实现ErrorController 这时候需要定义一个Controller去实现ErrorController 同时在resource/templates下新建error目录并添加error.ftl,这样在异常发生时 ...
分类:
编程语言 时间:
2017-03-12 16:39:36
阅读次数:
960