SpringBoot-Learning
文章平均质量分 92
少年织梦
一直在路上
展开
-
SpringBoot快速入门-基本项目构建
简介 在您第1次接触和学习Spring框架的时候,是否因为其繁杂的配置而退却了?在你第n次使用Spring框架的时候,是否觉得一堆反复黏贴的配置有一些厌烦?那么您就不妨来试试使用Spring Boot来让你更易上手,更简单快捷地构建Spring应用! Spring Boot让我们的Spring应用变的更轻量化。比如:你可以仅仅依靠一个Java类来运行一个Spring引用。你也可以打包你原创 2017-08-27 15:19:49 · 380 阅读 · 0 评论 -
spring boot 的常用注解使用 总结
@RestController和@RequestMapper注解 spring4.0重要的一个改进是@RestController注解 它继承@Controller注解 4.0之前的版本 springmvc的组件都使用@Controller来标识当前类是一个控制器Servlet 使用这个特性 我们可以开发REST服务的时候不需要使用@Controller而专门的@RestController 当原创 2017-08-29 10:59:53 · 433 阅读 · 0 评论 -
Spring Boot中使用MyBatis注解配置详解
每日一看 传参方式 下面通过几种不同传参方式来实现前文中实现的插入操作。 使用@Param 在之前的整合示例中我们已经使用了这种最简单的传参方式,如下: 1 2 @Insert("INSERT INTO USER(NAME, AGE) VALUES(#{name}, #{age})") int insert(@...原创 2017-08-28 21:09:35 · 490 阅读 · 0 评论 -
springboot整合Mybatis
每日一看 pom.xml中引入依赖 这里用到spring-boot-starter基础和spring-boot-starter-test用来做单元测试验证数据访问 引入连接mysql的必要依赖mysql-connector-java 引入整合MyBatis的核心依赖mybatis-spring-boot-starter 这里不引入spring-boot-starter-jdbc依赖...原创 2017-08-28 20:55:22 · 404 阅读 · 0 评论 -
Spring Boot中使用Redis数据库
每日一看 pring Boot中除了对常用的关系型数据库提供了优秀的自动化支持之外,对于很多NoSQL数据库一样提供了自动化配置的支持,包括:Redis, MongoDB, Elasticsearch, Solr和Cassandra。 使用Redis Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库。 Redis官网 Red...原创 2017-08-28 14:48:09 · 520 阅读 · 0 评论 -
springboot统一异常处理
每日一看 我们在做Web应用的时候,请求处理过程中发生错误是非常常见的情况。Spring Boot提供了一个默认的映射:/error,当处理中抛出异常之后,会转到该请求中处理,并且该请求有一个全局的错误页面用来展示异常内容。 选择一个之前实现过的Web应用(Chapter3-1-2)为基础,启动该应用,访问一个不存在的URL,或是修改处理内容,直接抛出异常,如: 1 ...原创 2017-08-27 19:47:57 · 4794 阅读 · 0 评论 -
Spring Boot中使用Spring-data-jpa
在上一篇Spring中使用JdbcTemplate访问数据库 中介绍了一种基本的数据访问方式,结合构建RESTful API和使用Thymeleaf模板引擎渲染Web视图的内容就已经可以完成App服务端和Web站点的开发任务了。 然而,在实际开发过程中,对数据库的操作无非就“增删改查”。就最为普遍的单表操作而言,除了表和字段不同外,语句都是类似的,开发人员需要写大量类似而枯燥的语句来完成原创 2017-08-27 20:26:05 · 276 阅读 · 0 评论 -
Spring Boot中使用JdbcTemplate访问数据库
之前介绍了很多Web层的例子,包括构建RESTful API、使用Thymeleaf模板引擎渲染Web视图,但是这些内容还不足以构建一个动态的应用。通常我们做App也好,做Web应用也好,都需要内容,而内容通常存储于各种类型的数据库,服务端在接收到访问请求之后需要访问数据库获取并处理成展现给用户使用的数据形式。 本文介绍在Spring Boot基础下配置数据源和通过JdbcTemplat原创 2017-08-27 19:55:12 · 335 阅读 · 0 评论 -
spring-boot thymeleaf模板学习
每日一看 静态资源访问 在我们开发Web应用的时候,需要引用大量的js、css、图片等静态资源。 默认配置 Spring Boot默认提供静态资源目录位置需置于classpath下,目录名需符合如下规则: /static /public /resources /META-INF/resources 举例:我们可以在src/main/resources/目录下创建static,在该位...原创 2017-08-27 17:03:33 · 2982 阅读 · 0 评论 -
Spring Boot构建RESTful API与单元测试
首先,回顾并详细说明一下在快速入门中使用的@Controller、@RestController、@RequestMapping注解。如果您对Spring MVC不熟悉并且还没有尝试过快速入门案例,建议先看一下快速入门的内容。 @Controller:修饰class,用来创建处理http请求的对象 @RestController:Spring4之后加入的注解,原来在@Control原创 2017-08-27 16:08:49 · 325 阅读 · 0 评论 -
Spring Boot属性配置文件详解
配置文件详解:自定义属性、随机数、多环境配置等 相信很多人选择Spring Boot主要是考虑到它既能兼顾Spring的强大功能,还能实现快速开发的便捷。我们在Spring Boot使用过程中,最直观的感受就是没有了原来自己整合Spring应用时繁多的XML配置内容,替代它的是在pom.xml中引入模块化的Starter POMs,其中各个模块都有自己的默认配置,所以如果不是特殊应用原创 2017-08-27 15:55:21 · 233 阅读 · 0 评论 -
使用Intellij中的Spring Initializr来快速构建Spring Boot/Cloud工程
在之前的所有Spring Boot和Spring Cloud相关博文中,都会涉及Spring Boot工程的创建。而创建的方式多种多样,我们可以通过Maven来手工构建或是通过脚手架等方式快速搭建,也可以通过《Spring Boot快速入门》一文中提到的SPRING INITIALIZR页面工具来创建,相信每位读者都有自己最喜欢和最为熟练的创建方式。 本文我们将介绍嵌入的Intell原创 2017-08-27 15:23:19 · 270 阅读 · 0 评论 -
SpringBoot JPA实现增删改查、分页、排序、事务操作等功能
每日一看 转载链接:http://blog.csdn.net/linzhiqiang0316/article/details/52639265 今天给大家介绍一下SpringBoot中JPA的一些常用操作,例如:增删改查、分页、排序、事务操作等功能。 下面先来介绍一下JPA中一些常用的查询操作: [java]view plaincopy //And---等价于SQL中...转载 2017-10-30 17:50:31 · 524 阅读 · 0 评论