
SpringBoot
大大 大师兄
真正的英雄主义,是在认清生活的真相后,依然热爱生活——罗曼罗兰
展开
-
SpringBoot使用RESTful风格开发Web项目
1. RESTful风格介绍RESTful架构风格是目前最流行的一种架构风格,它机构清晰、符合标准、易于理解、扩展方便,所以在Web开发中经常被使用。REST,全称是Representational State Transfer,译作“表现层状态转化”,在 2000 年 Roy Fielding 的博士论文中首次被提出。面向资源是REST明显的特征,对于同一个资源的一组不同的操作。资源是服务器...原创 2019-03-30 14:37:51 · 5122 阅读 · 4 评论 -
SpringBoot使用Thymeleaf入门介绍
1. Thymeleaf简单介绍Thymeleaf 与JSP类似,最大的区别在于,JSP在运行之后才能得纯HTML,而 Thymeleaf 在运行之前也是纯html。Thymeleaf跟 Velocity、FreeMarker 等模板引擎大同小异 ,相较与其他的模板引擎,它有如下三个极吸引人的特点:1.Thymeleaf 在有网络和无网络的环境下皆可运行。它可以让在浏览器查看页面的静态效果,也...原创 2019-04-03 17:37:10 · 1479 阅读 · 0 评论 -
thymeleaf使用RESTful风格进行单条数据查询、修改信息查询遇到Request method 'GET' not supported解决方案
使用thymeleaf使用RESTful风格进行单条数据查询、修改信息查询遇到Whitelabel Error PageThis application has no explicit mapping for /error, so you are seeing this as a fallback.Mon Apr 08 17:47:47 CST 2019There was an un...原创 2019-04-08 17:59:53 · 1640 阅读 · 0 评论 -
SpringBoot+MongoDB+Thymeleaf简单增删改案例
1. 准备JDK 1.8、IDEA2018.3.5、MongoDB 版本4.0.6、以及基本的springboot构建项目知识、thymeleaf相关知识,不了解的可以参考我之前的文章:thymeleaf入门2. MongnDB简单介绍MongoDB是基于文档的存储的(而非表),是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非...原创 2019-04-08 17:43:55 · 964 阅读 · 0 评论 -
SpringBoot下使用Redis进行缓存
1.Redis简单介绍REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它通常被称为数据结构服务器,因为值(value)可以是 字符串(Strin...原创 2019-04-02 15:10:16 · 615 阅读 · 0 评论 -
springBoot+mybais+mysql8.0的CRUD(增删查改)操作以及简单分页的使用
1.环境准备JDK1.8 、IDEA2018 、 Mysql8.0.152.新建一个数据库创建数据库create database testmybatis;创建表use testmybatis;CREATE TABLE category_ ( id int(11) NOT NULL AUTO_INCREMENT, name varchar(30), PRIMARY K...原创 2019-03-28 15:33:45 · 788 阅读 · 0 评论 -
springBoot+jpa的增删差改操作(CRUD)+mysql8.0以及简单分页的基本使用
1. 基于之前如果没有接触过JPA请先移步2.修改CategoryController为CategoryController添加: 增加、删除、获取、修改映射package com.eknaij.springbootjpa.controller;import com.eknaij.springbootjpa.dao.CategoryDAO;import com.eknaij.spri...原创 2019-03-28 14:28:57 · 783 阅读 · 0 评论 -
springBoot+JPA+mysql8.0.15快速入门教程
1.JPA简介JPA(Java Persistence API)是Sun官方提出的Java持久化规范,用来方便大家操作数据库。真正干活的可能是Hibernate,TopLink等等实现了JPA规范的不同厂商,默认是Hibernate。本知识演示如何在Springboot中快捷方便地使用JPA。2.环境准备JDK1.8 、IDEA 2018 、Maven 3.5 、Mysql8.0.15...原创 2019-03-28 14:28:09 · 3695 阅读 · 2 评论 -
用IDEA构建第一个springBoot工程
1.环境准备JDK1.8IDEA 2018Maven 3.52.新建项目New一个project,我们要新建的是springBoot工程在左边的列表选择Spring Initiazr点击Next之后进入下面界面在红色框标记的地方填入项目信息后点击Next在这个页面你可以选择一些需要的依赖,以及springboot的版本。在这里我们选上web依赖,springboot的版本选2...原创 2019-03-28 10:42:27 · 269 阅读 · 0 评论 -
Springboot使用邮件服务
现在大多数网站都需要用邮件进行验证,springboot对邮件服务进行了进程,我们可以很方便的使用它,一起来看看吧。首先新建一个springboot工程添加相关依赖修改pom.xml文件,添加相关依赖 <dependency> <groupId>org.springframework.boot</groupId> ...原创 2019-04-10 15:38:23 · 506 阅读 · 0 评论 -
SpringBoot下RabbitMQ的简单使用(一对一)
1. 简介在这之前先简单介绍一下什么是AMQP和消息中间件:1.1 AMQPAMQP,即Advanced message Queuing Protocol,高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。消息中间件主要用于组件之间的解耦,消息的发送者无需知道消息使用者的存在,反之亦然。AMQP的主要特征是面向消息、队列、路由(包括点对点和发布/订阅)、可靠性、安全。...原创 2019-04-10 14:04:11 · 814 阅读 · 0 评论 -
Springboot定时服务
1. 新建工程新建一个普通的springboot工程,在启动类的上方加上@EnableScheduling,表示开启定时任务package com.eknaij.schedulingtasks;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.Sp...原创 2019-04-10 10:10:15 · 309 阅读 · 0 评论 -
SpringBoot+Thymeleaf+mybatis+mysql简单入门增删查改案例
1.先决条件JDK1.8、JPA相关知识、Mysql相关知识、Thymeleaf相关知识、SpringBoot构建项目,不了解的朋友可以看一下我前面的博文。2.数据准备创建数据库和表create database thymeleaf;use thymeleaf;CREATE TABLE user (id int(11) NOT NULL AUTO_INCREMENT,name ...原创 2019-04-04 16:04:19 · 3180 阅读 · 1 评论 -
SpringBoot下用thymeleaf实现文件上传简单案例
1. 准备springboot构建项目的基本知识thymeleaf的相关知识JDK1.8、idea20182. 新建工程2.1 修改pom.xml引入Thymeleaf、web相关依赖: <dependencies> <dependency> <groupId>org.springframework...原创 2019-04-09 17:54:50 · 6732 阅读 · 2 评论