首页 Spring Boot

Spring Boot

  • 【ExciteCMS】6. Spring Boot集成接口文档、统一返回结果类和常用工具类
  • 【ExciteCMS】5. Spring Boot集成Druid和MyBatis Plus并配置代码生成器
  • 【ExciteCMS】4. 使用IDEA创建Spring Boot项目并进行基本配置
  • 【ExciteCMS】3.数据库分析与设计

    【ExciteCMS】3.数据库分析与设计

    请先使用图案解锁后再查看!...

  • 【ExciteCMS】2.系统需求分析

    【ExciteCMS】2.系统需求分析

    请先使用图案解锁后再查看!...

  • 【ExciteCMS】1.项目详细介绍与开发前的准备

    【ExciteCMS】1.项目详细介绍与开发前的准备

    本文是《基于Spring Boot的内容管理系统设计与实现》专栏的:<br> 第 1 篇 系统分析与设计 ===》第 1 章 项目开发准备与项目简介<br> 本文字符数:>2300(由Typora统计)<br> 注:本文将根据后续篇章的撰写情况,随时调整本文的行文与内容。最近一次编辑:2021年8月24日16:40:00 [TOC]1. 专栏概述本专栏将从零开始,逐步实现基于Spring Boot的Excite内容管理系统(C...

  • Windows下使用Jenkins持续集成与持续部署Gitee上的Spring Boot项目完整教程

    Windows下使用Jenkins持续集成与持续部署Gitee上的Spring Boot项目完整教程

    Windows下使用Jenkins持续集成与持续部署Gitee上的Spring Boot项目完整教程 在大学的课程学习,非常注重团队协作的培养,在企业开发中,团队协作开发项目的场景更是甚多。另外,在当下的热门技术栈中,微服务开发模式、前后端分离开发模式逐渐盛行,Spring Boot、VUE等热门技术,更是吸引了众多技术人员。当下的项目开发过程中,人们更加追求高内聚、低耦合,特别是前后端分离开发模式的提出。 但是,做到低耦合的同时,也有一系列的问题产生。比如在团队协作开发过程中,后台开发人员新开发了一个...

    开发运维 2021-06-17 643 0 GitSpring Boot
  • Spring Boot开发之使用JustAuth组件实现第三方登录(QQ、微博等)

    Spring Boot开发之使用JustAuth组件实现第三方登录(QQ、微博等)

    Spring Boot开发之使用JustAuth组件实现第三方登录(QQ、微博等)[TOC] 在我们的项目开发中,使用第三方登录(如QQ登录、微信登录等)可以更加方便、轻松地实现用户登录。 在以往的开发过程中,如果要使项目实现第三方登录功能,一般过程是阅读官网的开发文档,并下载其JDK(或者依赖pom),然后进行开发实现。 但是,如果网站要实现多个第三方平台的登录功能,则需要很高的学习成本。 所以,就有开发者实现了一款基于Spring Boot的开箱即用的整合第三方登录的开源组件:JustAuth 该插件...

    Java开发 2021-04-01 1218 0 Spring Boot
  • 从服务器基础环境配置到搭建Docker+Gitlab+Gitlab Runner,完整介绍Spring Boot项目的持续集成与持续交付具体实现!

    从服务器基础环境配置到搭建Docker+Gitlab+Gitlab Runner,完整介绍Spring Boot项目的持续集成与持续交付具体实现!

    Ubuntu+JDK+Maven+Docker+Docker Compose+Gitlab+Gitlab Runner[TOC]0. 序言在大学的课程学习,非常注重团队协作的培养,在企业开发中,团队协作开发项目的场景更是甚多。另外,在当下的热门技术栈中,微服务开发模式、前后端分离开发模式逐渐盛行,Spring Boot、VUE等热门技术,更是吸引了众多技术人员。当下的项目开发过程中,人们更加追求高内聚、低耦合,特别是前后端分离开发模式的提出。 但是,做到低耦合的同时,也有一系列的问题产生。比如在团队协作开发过程中...

  • 【Spring Boot】4. 整合MyBatis(TK.Mybatis)

    【Spring Boot】4. 整合MyBatis(TK.Mybatis)

    [TOC]0、配置前:直接创建一个Spring Boot项目即可。 详情可参考上一篇文章。 1、整合Druid1.1 关于DruidDruid 是阿里巴巴开源平台上的一个项目,整个项目由数据库连接池、插件框架和 SQL 解析器组成。该项目主要是为了扩展 JDBC 的一些限制,可以让程序员实现一些特殊的需求,比如向密钥服务请求凭证、统计 SQL 信息、SQL 性能收集、SQL 注入检查、SQL 翻译等,程序员可以通过定制来实现自己需要的功能。 Druid 是目前最好的数据库连接池,在功能、性能、扩展性方面,都超...

    Java开发 2020-09-04 101 0 JavaSpring Boot
  • 【Spring Boot】3. 整合Thymeleaf

    【Spring Boot】3. 整合Thymeleaf

    [TOC]1、Thymeleaf简介Thymeleaf是一个跟Velocity、FreeMarker类似的模板引擎,它完全可以代替JSP。相比较于其他的模板引擎,它具有如下三个吸引人的特点: Thymeleaf在有网络和无网络的环境下即可运行,它即可用让美工在浏览器查看页面的静态效果,也可以让程序员在服务器查看带数据的动态效果。这是由于它支持HTML原型,然后在HTML标签里增加额外的属性来达到模板+数据的展示方式。浏览器解析HTML时会忽略未定义的标签属性,所以Thymeleaf的模板可以静态的运行;当有数...

    Java开发 2020-09-03 85 0 JavaSpring Boot
  • 【Spring Boot】2. Spring Boot常用配置

    【Spring Boot】2. Spring Boot常用配置

    [TOC]1、 自定义Banner上一篇文章中有讲述。 2、Spring Boot 配置文件Spring Boot的配置文件均在 resources 文件夹下的名为 application 文件中,默认的后缀是 .properties,建议改为.yml,如图: 如上图,前面修改了访问端口为8080,访问路径为“/boot”,访问效果如下: 3、Spring Boot Start POMSpring boot为我们提供了简化企业级开发绝大多数场景的starter pom,只要使用了应用场景所需要的st...

    Java开发 2020-09-02 87 0 JavaSpring Boot
  • 【Spring Boot】1. 使用Idea创建Spring Boot项目

    【Spring Boot】1. 使用Idea创建Spring Boot项目

    [TOC]1. 创建项目1、 项目类型:Spring Initializr,选择Default:https://start.spring.io 2、输入项目信息,如下图所示: 3、选择项目信息 4、输入项目的保存目录等信息,点击【Finish】即可 2. 第一个Hello项目1、首先确定pom.xml文件中的依赖等信息是否有遗漏。下面是初始项目的依赖: <?xml version="1.0" encoding="UTF-8"?> <...

    Java开发 2020-09-01 96 0 JavaSpring Boot
1