
SpringBoot
世界之大追梦者
这个作者很懒,什么都没留下…
展开
-
扩建:Spring Boot工程结构推荐
工程结构Spring Boot框架本身并没有对工程结构有特别的要求,但是按照最佳实践的工程结构可以帮助我们减少可能会遇见的坑,尤其是Spring包扫描机制的存在,如果您使用最佳实践的工程结构,可以免去不少特殊的配置工作。典型示例root package结构:com.web应用主类Application.java置于root package下,通常我们会在应用主类中做一些框架配置扫描等配置, 我们放...原创 2018-03-13 11:34:15 · 313 阅读 · 0 评论 -
扩展:SpringBoot+MyBatis框架+PageHelper分页模板的整合
1.依赖:<!--分页插件--><dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <version>RELEASE</v原创 2018-03-13 11:43:07 · 547 阅读 · 0 评论 -
扩展:SpringBoot+MyBatis框架+mysql数据库的整合(三版混用)
开发环境:开发工具:Intellij IDEA 2017.2.3JDK : 1.8.0_144spring boot 版本 : 1.5.10.RELEASEmaven : 3.2.3SpringBoot集成MyBatis加入基础依赖:mybatis:<!--mybatis--><dependency> <groupId>org.mybatis.spring....原创 2018-03-13 11:42:42 · 290 阅读 · 0 评论 -
扩展:SpringBoot+MyBatis框架+mysql数据库的整合(通用mapper版)
开发环境:开发工具:Intellij IDEA 2017.2.3JDK : 1.8.0_144spring boot 版本 : 1.5.10.RELEASEmaven : 3.2.3SpringBoot集成MyBatis加入基础依赖:mybatis:<!--mybatis--><dependency> <groupId>org.mybatis.spring....原创 2018-03-13 11:42:18 · 2951 阅读 · 2 评论 -
扩展:SpringBoot+MyBatis框架+mysql数据库的整合(配置文件版)
开发环境:开发工具:Intellij IDEA 2017.2.3JDK : 1.8.0_144spring boot 版本 : 1.5.10.RELEASEmaven : 3.2.3SpringBoot集成MyBatis加入基础依赖:mybatis:<dependency> <groupId>org.mybatis.spring.boot</groupId>...原创 2018-03-13 11:42:02 · 2141 阅读 · 1 评论 -
扩展:SpringBoot+MyBatis框架+mysql数据库的整合(注解版)
开发环境:开发工具:Intellij IDEA 2017.2.3JDK : 1.8.0_144spring boot 版本 : 1.5.10.RELEASEmaven : 3.2.3SpringBoot集成MyBatis加入基础依赖:mybatis:<dependency> <groupId>org.mybatis.spring.boot</groupId>...原创 2018-03-13 11:41:32 · 569 阅读 · 0 评论 -
扩展:Springboot+Thymeleaf+layui框架的配置与使用
整体框架效果图前言Springboot默认是不支持JSP的,默认使用thymeleaf模板引擎。所以这里介绍一下springboot使用Thymeleaf的实例以及遇到的问题。配置与使用1.在application.properties文件中增加Thymeleaf模板的配置。#thymelea模板配置spring.thymeleaf.prefix=classpath:/web/spring.thy...原创 2018-03-13 11:40:26 · 5554 阅读 · 0 评论 -
扩展:通过SPRING INITIALIZR工具产生基础项目搭建SpringBoot+maven项目
使用Maven构建项目通过SPRING INITIALIZR工具产生基础项目访问:http://start.spring.io/选择构建工具Maven Project、Spring Boot版本1.5.10以及一些工程基本信息,可参考下图所示1.点击Generate Project下载项目压缩包 2.解压项目包,并用IDE以Maven项目导入,以IntelliJ IDEA 14为例:...原创 2018-03-13 11:38:41 · 989 阅读 · 0 评论 -
扩展:配置文件
springboot官方推荐使用application.yml配置文件,yml文件的好处,天然的树状结构,一目了然。使用的时候需要注意一些细节的地方:原有的key,例如spring.jpa.properties.hibernate.dialect,按“.”分割,都变成树状的配置,key后面的冒号,后面一定要跟一个空格。下面对比两个文件application.properties:[plain] v...原创 2018-03-13 11:36:26 · 199 阅读 · 0 评论 -
扩展:静态资源处理
在web开发中,静态资源的访问是必不可少的,如:图片、js、css 等资源的访问。spring Boot 对静态资源访问提供了很好的支持,基本使用默认配置就能满足开发需求。一、默认静态资源映射Spring Boot 对静态资源映射提供了默认配置Spring Boot 默认将 /** 所有访问映射到以下目录:classpath:/staticclasspath:/publicclasspath:/r...原创 2018-03-13 11:35:45 · 215 阅读 · 0 评论 -
扩建:Spring Boot中使用JdbcTemplate访问数据库
本文介绍在Spring Boot基础下配置数据源和通过JdbcTemplate编写数据访问的示例。数据源配置在我们访问数据库的时候,需要先配置一个数据源,下面分别介绍一个几种不同的数据库配置方式。首先,为了连接数据库需要引入jdbc支持,在pom.xml中引入如下配置:<dependency><groupId>org.springframework.boot</gro...转载 2018-03-14 10:13:15 · 170 阅读 · 0 评论