![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring Boot学习随笔
PxzBoss
这个作者很懒,什么都没留下…
展开
-
Spring Boot - 1.第一个Spring Boot 应用程序
这里我们使用 Intellij IDEA 来新建一个 Spring Boot 项目。 打开 IDEA -> New Project -> Spring Initializr 填写项目信息 选择 Spring Boot 版本及 Web 开发所需的依赖 保存项目到指定目录 工程目录结构 工程目录结构创建完成后的工程目录结构如下: │ .gitignore │ pom.xml │...原创 2019-03-16 10:56:57 · 201 阅读 · 0 评论 -
Spring Boot - 2.spring boot整合Swageer
1.认识Swagger Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。 作用: 1. 接口的文档在线自动生成。 2. 功能测试。 2.Spring Boot整合Swagger POM.xml &lt...原创 2019-03-16 11:14:33 · 986 阅读 · 0 评论 -
Spring Boot - 3.spring boot 实现简单文件上传
本文使用spring boot实现简单文件上传 POM.xml <!-- 添加thymeleaf --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>原创 2019-03-16 11:21:04 · 105 阅读 · 0 评论 -
Spring Boot - 3.spring boot 整合tk.mybatis
1.整合 Druid 数据源 概述 Druid 是阿里巴巴开源平台上的一个项目,整个项目由数据库连接池、插件框架和 SQL 解析器组成。该项目主要是为了扩展 JDBC 的一些限制,可以让程序员实现一些特殊的需求,比如向密钥服务请求凭证、统计 SQL 信息、SQL 性能收集、SQL 注入检查、SQL 翻译等,程序员可以通过定制来实现自己需要的功能。 Druid 是目前最好的数据库连接池,在功能、性能...原创 2019-03-16 11:35:50 · 450 阅读 · 0 评论 -
Spring Boot - 4.使用 tk.mybatis 测试操作数据库
经过之前章节一系列的配置之后,我们已经满足了使用 MyBaits 操作数据库的必要条件,下面是使用 tk.mybatis 操作数据库的例子。 修改入口类 需要使用 @MapperScan 注解来指定 Mapper 接口的路径 PS: 注意这里的 @MapperScan 注解是 tk.mybatis.spring.annotation.MapperScan; 包下的 package com.funt...原创 2019-03-16 11:40:34 · 2021 阅读 · 0 评论 -
Spring Boot - 5.附:tk.mybatis完整配置案例.
此文展示tk.mybatis 的完整配置文件 generatorConfig.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http...原创 2019-03-16 11:45:12 · 946 阅读 · 0 评论 -
Spring Boot - 6.spring boot 整合Thymeleaf模板引擎
简单介绍 Thymeleaf Thymeleaf 是一个跟 Velocity、FreeMarker 类似的模板引擎,它可以完全替代 JSP 。相较与其他的模板引擎,它有如下三个极吸引人的特点 Thymeleaf 在有网络和无网络的环境下皆可运行,即它可以让美工在浏览器查看页面的静态效果,也可以让程序员在服务器查看带数据的动态页面效果。这是由于它支持 html 原型,然后在 html 标签里增加...原创 2019-03-16 11:56:34 · 321 阅读 · 0 评论 -
Spring Boot - 7.Thymeleaf常用语法
文章目录引入 Thymeleaf获取变量值引入 URL字符串替换运算符条件if/unlessswitch循环 引入 Thymeleaf 修改 html 标签用于引入 thymeleaf 引擎,这样才可以在其他标签里使用 th:* 语法,这是下面语法的前提 <!DOCTYPE html SYSTEM "http://www.thymeleaf.org/dtd/xhtml1-strict-thy...原创 2019-03-16 11:59:13 · 142 阅读 · 0 评论