首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Linyb极客之路

    使用Spring Boot开发10个免费开源项目

    本文推荐一些使用Spring Boot开发的免费开源项目,可用于学习目的,能够查看源代码并获得真实项目的实践经验。 该项目随着Spring boot 2.0.5的发布而开发Spring Security - 5.0.7 RELEASE JSP 10. 用户注册模块 http://www.javaguides.net/2018/10/user-registration-module-using-springboot-springmvc-springsecurity-hibernate5 -thymeleaf-mysql.html 这个用户注册模块是用Spring BootSpring Security,Hibernate和Thymeleaf开发的。

    11.9K60发布于 2018-12-14
  • 来自专栏程序猿DD

    Spring Boot快速开发利器:Spring Boot CLI

    通过Spring Boot CLI,我们可以通过编写Groovy脚本来快速的构建出Spring Boot应用,并通过命令行的方式将其运行起来。 下来,我们来学习一下如何安装和使用Spring Boot CLI。 安装Spring Boot CLI 关于Spring Boot CLI的安装方式有很多,这里根据目前主要主流的开发平台,具体介绍一下Windows和Mac下的安装方式: 通用安装 先介绍一个所有平台都可以使用的安装方法 第一步:下载Spring Boot CLI的工具包: spring-boot-cli-2.0.1.RELEASE-bin.zip spring-boot-cli-2.0.1.RELEASE-bin.tar.gz --version Spring CLI v2.0.0.RELEASE 运行Groovy脚本 在完成了Spring Boot CLI的安装之后,我们来试试使用它来快速的构建一个Spring Boot应用

    1.2K70发布于 2018-04-17
  • 来自专栏凯哥Java

    spring boot框架学习10-spring boot持久化数据

    本章节主要内容: 通过前面的学习,我们了解并快速完成了spring boot第一个应用、spring如何读取外部资源文件以及spring boot的web开发.在本章节中我们将要讲解数据持久化。 主要从以下几个方面讲解: mybatis和spring boot整合、redis(单机版)和spring boot整合、redis(集群)和spring boot整合、httpclient和spring boot整合、rabbitMQ和spring boot整合。 接下来我们学习第一个小节:mybtis和spring整合 一:mybtis和spring整合 1.1:框架整合步骤 1.1.1:导入需要的相关jar(mysql相关、mybatis相关) 1.1.2:配置数据库连接

    58850发布于 2019-07-01
  • 来自专栏程序IT圈

    ​精通 Spring Boot 系列文(10

    精通 Spring Boot 系列文(1) 精通 Spring Boot 系列文(2) 精通 Spring Boot 系列文(2) 精通 Spring Boot 系列文(4) 精通 Spring Boot 系列文(5) 精通 Spring Boot 系列文(6) 精通 Spring Boot 系列文(7) 精通 Spring Boot 系列文(8) 精通 Spring Boot 系列文(9) Spring -- 添加spring-boot-starter-web模块依赖 --> <dependency> <groupId>org.springframework.boot -- 添加spring-boot-starter-thymeleaf模块依赖 --> <dependency> <groupId>org.springframework.boot spring.datasource.min-idle=8 # 指定启动连接池时,初始建立的连接数量 spring.datasource.initial-size=10 3)创建 User 持久类 public

    40620发布于 2021-01-19
  • 来自专栏Devops专栏

    10-Spring Boot整合RabbitMQ

    10-Spring Boot整合RabbitMQ 简介 在Spring项目中,可以使用Spring-Rabbit去操作RabbitMQ https://github.com/spring-projects /spring-amqp 尤其是在spring boot项目中只需要引入对应的amqp启动器依赖即可,方便的使用RabbitTemplate发送消息,使用注解接收消息。 一般在开发过程中: 生产者工程: application.yml文件配置RabbitMQ相关信息; 在生产者工程中编写配置类,用于创建交换机和队列,并进行绑定 注入RabbitTemplate对象,通过 > <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test > <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test

    63630编辑于 2022-11-22
  • 来自专栏一个会写诗的程序员的博客

    Spring Boot 实战开发》 附录 II : Spring Boot 2.0 新特性《Spring Boot 实战开发》 附录 II : Spring Boot 2.0 新特性Kotlin

    Spring Boot 实战开发》 附录 II : Spring Boot 2.0 新特性 本节我们介绍 Spring Boot 2.0 版本的众多新特性,内容包括了 M1~M7里程碑版本的核心新功能特性 现在具体依赖spring-boot-starter-web 或者 spring-boot-starter-webflux , 由开发人员自主选择并添加到依赖中。 关于Spring Boot 集成Elasticsearch的开发我们将在后面的章节中详细介绍。 关于 Spring Boot 集成Quartz scheduler开发定时任务的内容我们将在后面的章节中详细介绍。 关于 Spring Boot 集成 Kafka 开发的内容我们将会在后面章节中详细介绍。

    3.9K30发布于 2018-08-17
  • 来自专栏兮动人的博客

    Spring Boot 之Web开发

    : (defaultvalue) Special tokens: No-Operation: _ 4、SpringMVC自动配置 https://docs.spring.io/spring-boot Spring MVC auto-configuration Spring Boot 自动配置好了SpringMVC 以下是SpringBoot对SpringMVC的默认配置:(WebMvcAutoConfiguration 默认支持: Tomcat(默认使用) <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web -- 引入web模块 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web -- 引入web模块 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web

    1.4K20发布于 2021-06-11
  • 来自专栏程序员泥瓦匠

    Spring Boot CMS 开发实践

    上一篇:Spring Boot 2.0 WebFlux 整合 MongoDB 前言 在实际工作中入手,如何快速的开发一个后台管理系统呢?技术选型是啥? 先介绍下技术选型: 具体开发步骤如下: 配置依赖 整合 Layui 整合 Mybatis 编写案例代码 实现 OSS 文件上传 配置依赖 不懂创建 Spring Boot ,没有入门的看这个 《Spring -- Spring Boot Test 依赖 --> <dependency> <groupId>org.springframework.boot</groupId> < -- Spring Boot Mybatis 依赖 --> <dependency> <groupId>org.mybatis.spring.boot</groupId> 是用来编写 web 项目 mybatis-spring-boot-starter Mybatis 依赖和 pagehelper-spring-boot-starter Mybatis 分页依赖,可以快速的实现数据的

    95820编辑于 2021-12-17
  • 来自专栏IT云清

    Spring Boot---(16)Spring Boot使用Thymeleaf开发web页面

    摘要:Spring官方不推荐使用JSP来开发WEB,而是推荐使用如下几种模板引擎来开发: Thymeleaf(Spring官方推荐) FreeMarker Velocity Groovy Mustache 这里以Thymeleaf为例,介绍如何和Spring Boot集成,开发web项目;由于我不是做前端的,所以这里只是介绍个入门,让你写个页面可以访问到,我这里以表单上传为例。 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf 2.当你返回index时,Thymeleaf的默认参数中,有以下两个: spring.thymeleaf.prefix=classpath:/templates/ spring.thymeleaf.suffix 给个结尾就可以了,如下: <meta charset="UTF-8"> <meta charset="UTF-8"/> 7.常用配置参考 点击:Spring Boot---(17)Spring Boot

    80940发布于 2019-01-22
  • 来自专栏程序猿DD

    Spring Boot开发Web应用

    模板引擎 在动态HTML实现上Spring Boot依然可以完美胜任,并且提供了多种模板引擎的默认配置支持,所以在推荐的模板引擎下,我们可以很快的上手开发动态网站。 Spring Boot提供了默认配置的模板引擎主要有以下几种: Thymeleaf FreeMarker Velocity Groovy Mustache Spring Boot建议使用这些模板引擎,避免使用 Thymeleaf提供了一个用于整合Spring MVC的可选模块,在应用开发中,你可以使用Thymeleaf来完全代替JSP或其他模板引擎,如Velocity、FreeMarker等。 在Spring Boot中使用Thymeleaf,只需要引入下面依赖,并在默认的模板路径 src/main/resources/templates下编写模板文件即可完成。 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf

    1.3K60发布于 2018-02-01
  • 来自专栏架构专栏

    Spring Boot10 个核心模块

    学习 Spring Boot 必须得了解它的核心模块,和 Spring 框架一样,Spring Boot 也是一个庞大的项目,也是由许多核心子模块组成的。 Spring Boot 的核心模块 下面我们大概来了解一下 Spring Boot 的核心模块。 spring-boot-starters 这个启动器这主要提供了 spring-boot, spring-context, spring-beans 这三个 Spring 模块而已。 10spring-boot-devtools 开发者工具模块,主要为 Spring Boot 开发阶段提供一些特性,如修改了代码自动重启应用等。 这个模块的功能是可选的,只限于本地开发阶段,当打成整包运行时这些功能会被禁用。

    70900发布于 2018-12-28
  • 来自专栏IT云清

    Spring Boot---(10)SpringBoot整合RabbitMQ

    请参考:Spring Boot---(24)springboot整合RabbitMQ 由于docker安装非常方便,这里就用docker来安装和启动了。

    54220发布于 2019-01-22
  • 来自专栏一个会写诗的程序员的博客

    10Spring Boot应用部署运维第10Spring Boot应用部署运维

    10Spring Boot应用部署运维 10.1 Spring Boot应用运行 To create a ‘fully executable’ jar with Maven use the following plugin configuration: <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin

    38420发布于 2018-08-20
  • 来自专栏Java技术栈

    Spring Boot10 个核心模块

    学习 Spring Boot 必须得了解它的核心模块,和 Spring 框架一样,Spring Boot 也是一个庞大的项目,也是由许多核心子模块组成的。 Spring Boot 核心配置文件详解 Spring Boot 开启的 2 种方式 Spring Boot 自动配置原理、实战 Spring Boot 2.x 启动全过程源码分析 Spring Boot spring-boot-starters 这个启动器这主要提供了 spring-boot, spring-context, spring-beans 这三个 Spring 模块而已。 10spring-boot-devtools 开发者工具模块,主要为 Spring Boot 开发阶段提供一些特性,如修改了代码自动重启应用等。 这个模块的功能是可选的,只限于本地开发阶段,当打成整包运行时这些功能会被禁用。 大概的核心模块就是这些,里面更多的细节请阅读后续的更多文章。

    66130发布于 2018-12-29
  • 来自专栏凯哥Java

    spring boot框架学习6-spring boot的web开发(2)

    本章节主要内容: 通过前面的学习,我们了解并快速完成了spring boot第一个应用。spring boot企业级框架,那么spring boot怎么读取静态资源? 好了,现在开启spring boot的web开发第一节 本节主要: 1:InternalResourceViewResolver讲解 2:自动配置静态资源 本文是《凯哥陪你学系列-框架学习之spring boot框架学习》中第六篇 spring boot框架学习6-spring boot的web开发(2) 声明:本文系凯哥Java(www.kaigejava.com)原创,未经允许,禁止转载! 框架学习1-认识spring boot和快速入门 spring boot框架学习2-spring boot核心(1) spring boot框架学习3-spring boot核心(2) spring boot 框架学习5-spring boot的web开发(1) spring boot框架学习6-spring boot的web开发(2) 本文出处:http://www.kaigejava.com/article

    69030发布于 2019-07-01
  • 来自专栏凯哥Java

    spring boot框架学习5-spring boot的web开发(1)

    本章节主要内容: 通过前面的学习,我们了解并快速完成了spring boot第一个应用。spring boot企业级框架,那么spring boot怎么读取静态资源? 好了,现在开启spring boot的web开发第一节 本节主要: 1:spring boot 自动配置viewResolver 本文是《凯哥陪你学系列-框架学习之spring boot框架学习》中第五篇 spring boot框架学习5-spring boot的web开发(1) 声明:本文系凯哥Java(www.kaigejava.com)原创,未经允许,禁止转载! 一:spring boot自动配置viewResolver讲解 1.1:spring boot所有自动配置在哪个包下? 所有的配置都在spring-boot-autoconfigure这个包下。 1.2 spring bootviewResolver具体位置: ?

    56720发布于 2019-07-01
  • 来自专栏猿天地

    spring boot开发的日志系统

    项目采用技术:springboot,mongodb,freemarker,bootstrap,highcharts等 这个项目还没做完,目前已完成的功能有下面几个: 请求跟踪管理 输入请求编号即可查看

    1.7K90发布于 2018-04-03
  • 来自专栏start

    Spring Boot Web应用开发:测试

    Spring Boot中,测试是开发过程的一个重要部分,它确保你的应用按预期工作,并且可以帮助你在早期发现和修复问题。 Spring Boot提供了多种便捷的测试工具,使得编写和运行测试案例变得简单。 Spring Boot测试简介 Spring Boot支持集成测试和单元测试。 它提供了一个spring-boot-starter-test起步依赖,里面包含了常用的测试库,如JUnit、Spring Test & Spring Boot Test、AssertJ、Hamcrest 在Spring Boot中,可以使用@SpringBootTest注解来编写集成测试,它会加载应用程序的完整上下文。 Spring Boot的测试支持使得编写和运行测试变得非常简单,有助于维护和提高代码质量。

    46310编辑于 2024-11-28
  • 来自专栏Janti

    spring boot开发笔记——mybatis

    概述   mybatis框架的优点,就不用多说了,今天这边干货主要讲mybatis的逆向工程,以及springboot的集成技巧,和分页的使用   因为在日常的开发中,当碰到特殊需求之类会手动写一下sql -- spring boot 配置 --> <dependency> <groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId =10 spring.datasource.maxActive=100 # 输出mybatis日志 sql语句方便调试 logging.level.com.dao=DEBUG 下图是工程结构图: ? ; import org.mybatis.spring.annotation.MapperScan; import org.springframework.boot.Banner; import org.springframework.boot.SpringApplication

    87810发布于 2018-08-01
  • 来自专栏架构探险之道

    Spring Boot 整合 LDAP 开发教程

    Spring Boot 整合 LDAP 开发教程 手机用户请横屏获取最佳阅读体验,REFRENCES中是本文参考的链接,如需要链接和更多资源,可百度”Yiyuery”获取 CSDN 简书 个人博客地址 - domainComponent(域名) sn – suer name(真实名称) cn - common name(常用名称 配置依赖 compile 'org.springframework.boot :spring-boot-starter-data-ldap' 备注 spring-boot-starter-data-ldap是Spring Boot封装的对LDAP自动化配置的实现,它是基于spring-data-ldap import com.example.chapter3.spring.components.ldap.Person;import com.example.chapter3.spring.components.ldap.PersonRepoImpl 实际项目开发中LDAP建议只是作为数据同步中心,因为其对于大数据量的查询效率并不是很高,尤其是数据表变动比较频繁的情况,LDAP中指定大量条件进行模糊搜索时,效率很低。

    3.7K12发布于 2019-07-25
领券