文章分类 -  spring-boot

spring-boot入门
摘要:测试也是开发过程中很重要的环节,开发要保证交付的代码的可靠性,当你把接口交付给你其他开发人员,或者把功能交付给测试时,可靠性可不是随口一说,要保证可靠性,那么就需要对代码进行测试,代码最常用的测试就是单元测试,Spring Boot已经帮我们集成常用的单元测试,而且Spring-boot给我们集成好 阅读全文
posted @ 2017-08-02 10:15 風之殤 阅读(129) 评论(0) 推荐(0)
摘要:前面说了jdbcTemplate和dataSource后,接下来的目标就是集成Mybatis,Spring-boot也提供了Spring-data的集成。 项目结构 MyProject |——src |——main |——java |——com.xxxx |——config 配置相关 |——doma 阅读全文
posted @ 2017-05-12 16:21 風之殤 阅读(98) 评论(0) 推荐(0)
摘要:前一章已经说过了使用spring-boot默认配置的数据源,现在来定制数据源。 首先回退之前的配置 在application.yml去掉下面的配置 添加新的资源配置文件 url、username、password对应Datasource对应的属性 用注解加载配置文件配置以及生成Datasource 阅读全文
posted @ 2017-05-11 15:53 風之殤 阅读(143) 评论(0) 推荐(0)
摘要:集成Spring-Security后下面就是连接数据库了,Spring-Boot给了默认连接数据的方式。 增加依赖 增加数据库配置 获取JdbcTemplate 在登陆验证密码的时候查询用户 测试验证 最后参考资料 https://docs.spring.io/spring-boot/docs/cu 阅读全文
posted @ 2017-05-03 16:44 風之殤 阅读(87) 评论(0) 推荐(0)
摘要:代码目录规范 相关依赖参考 spring-boot-starter-thymeleaf Starter for building MVC web applications using Thymeleaf views Pom spring-boot-starter-data-couchbase Sta 阅读全文
posted @ 2017-05-03 12:11 風之殤 阅读(101) 评论(0) 推荐(0)
摘要:前面把基本环境说得差不多了,下面就基于以前的环境集成各种框架,当然第一个框架是权限框架,这里也选择Spring系列的Spring-Security。 Maven加入依赖 编写SpringSecurity配置代码 熟悉Spring-Security的同学,仔细查看下面代码的话,发现和配置文件配置Spr 阅读全文
posted @ 2017-05-03 11:56 風之殤 阅读(244) 评论(0) 推荐(1)
摘要:前面说过传统前后端未分离的项目,基本上都是基于动态页面的,而且spring-boot是支持模板引擎的, 值得说的是JSP尽量避免使用,因为spring-boot使用的是内嵌的Web容器,内嵌的Web容器在使用jsp的时候有限制。 加入FreeMarker依赖 请确保freeMarker正确被加载,否 阅读全文
posted @ 2017-05-02 16:06 風之殤 阅读(159) 评论(0) 推荐(0)
摘要:spring-boot加入web的依赖后,项目很容易实现返回json的HTTP接口,所以如果是基于Restful接口的请求,无须多说,Maven加入以下依赖即可。 静态资源目录 传统的项目都没有做前后端分离,所以静态资源是放在Web服务器里面的。spring-boot提供配置文件设置静态资源目录,也 阅读全文
posted @ 2017-05-02 15:14 風之殤 阅读(90) 评论(0) 推荐(0)
摘要:前面说了基于yml文件的不同环境环境配置,spring boot的官方文档里面也给出了对应的注解@Profile,@Profile可以配合@Component和@Configuration使用来实现不同环境配置生效。请看下面代码 不同环境不同配置代码如下 测试环境代码默认从yml配置文件中获取 而y 阅读全文
posted @ 2017-04-28 13:28 風之殤 阅读(134) 评论(0) 推荐(0)
摘要:在我们发布测试的时候会分很多环境,比如开发环境,测试环境,准生产环境,生产环境,在spring boot中提供了不同环境的配置——profile。 整理项目结构 按照spring boot推荐的项目结构规范一下demo的结构。现在项目结构整理如下 -Java Project -src/main/ja 阅读全文
posted @ 2017-04-27 17:41 風之殤 阅读(132) 评论(0) 推荐(0)
摘要:spring-boot采用了减少配置文件的情况,从前面的例子可以看到是0配置文件,但是万一我们确实需要用到xml文件配置怎么办呢?下面介绍@ImportResource注解。 在上一篇博客的基础上,新增一个类User.java 然后新建src/main/resources源文件夹(也就是新建 Sou 阅读全文
posted @ 2016-05-08 22:57 風之殤 阅读(490) 评论(0) 推荐(0)
摘要:spring-boot是Spring的一款快速开发的框架,支持Maven和Gradle两种方式。根据spring-boot的官方文档来开启spring-boot的大门。 首先基于maven生成一个java project(步骤省略),项目结构如下 -Java Project -src/main/ja 阅读全文
posted @ 2016-05-08 14:43 風之殤 阅读(176) 评论(0) 推荐(0)