Spring Boot

springboot集成swagger2多模块中文配置详细步骤,解决集成mybatis或mybatis-plus无法正常使用问题

喜欢而已 提交于 2021-01-05 00:25:40
springboot集成swagger2多模块中文配置详细步骤,解决集成mybatis或mybatis-plus无法正常使用问题 参考文章: (1)springboot集成swagger2多模块中文配置详细步骤,解决集成mybatis或mybatis-plus无法正常使用问题 (2)https://www.cnblogs.com/-llf/p/10985448.html 备忘一下。 来源: oschina 链接: https://my.oschina.net/u/4432649/blog/4877572

这 5 个能挣钱的 SpringBoot 项目,真TMD香!

点点圈 提交于 2021-01-04 17:21:47
关注我 们, 设为星标,每天7:30不见不散,架构路上与您共享 回复" 架构师 "获取资源 不得不佩服 Spring Boot 的生态如此强大,今天我给大家推荐几款 Gitee 上优秀的后台开源版本的管理系统, 小伙伴们再也不用从头到尾撸一个项目了,简直就是接私活,挣钱的利器啊 。 SmartAdmin 我们开源一套漂亮的代码和一套整洁的代码规范,让大家在这浮躁的代码世界里感受到一股把代码写好的清流!同时又让开发者节省大量的时间,减少加班,快乐工作,热爱生活。SmartAdmin 让你从认识到忘不了,绝对是你最想要的! 项目地址: https://gitee.com/lab1024/smart-admin litemall 又一个小商场系统,Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端 + Vue用户移动端。 项目地址: https://gitee.com/linlinjava/litemall Timo TIMO后台管理系统,基于SpringBoot2.0 + Spring Data Jpa + Thymeleaf + Shiro 开发的后台管理系统,采用分模块的方式便于开发和维护,支持前后台模块分别部署,目前支持的功能有:权限管理、部门管理、字典管理、日志记录、文件上传、代码生成等,为快速开发后台系统而生的脚手架! 技术选型 后端技术

这 5 个能挣钱的 SpringBoot 项目,真 TMD 香!

血红的双手。 提交于 2021-01-04 15:21:42
点击上方“ 逆锋起笔 ”, 公众号回复 pdf 领取大佬们推荐的学习资料 不得不佩服 Spring Boot 的生态如此强大,今天我给大家推荐几款 Gitee 上优秀的后台开源版本的管理系统, 小伙伴们再也不用从头到尾撸一个项目了,简直就是接私活,挣钱的利器啊 。 SmartAdmin 我们开源一套漂亮的代码和一套整洁的代码规范,让大家在这浮躁的代码世界里感受到一股把代码写好的清流!同时又让开发者节省大量的时间,减少加班,快乐工作,热爱生活。SmartAdmin 让你从认识到忘不了,绝对是你最想要的! 项目地址: https://gitee.com/lab1024/smart-admin litemall 又一个小商场系统,Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端 + Vue用户移动端。 项目地址: https://gitee.com/linlinjava/litemall Timo TIMO后台管理系统,基于SpringBoot2.0 + Spring Data Jpa + Thymeleaf + Shiro 开发的后台管理系统,采用分模块的方式便于开发和维护,支持前后台模块分别部署,目前支持的功能有:权限管理、部门管理、字典管理、日志记录、文件上传、代码生成等,为快速开发后台系统而生的脚手架!关注公众号 逆锋起笔,回复 pdf

springboot整合Servlet

蹲街弑〆低调 提交于 2021-01-04 11:58:33
一.整合servlet 1.通过注解扫描完成Servlet组件的注解 1.1 编写servlet /* * * SpringBoot整合servlet方式一 * 以往实在web.xml配置 * <servlet> * <servlet-name>FirstServlet</servlet-name> * <servlet-class>com.demo.servlet.FirstServlet</servlet-class> * </servlet> * <p> * <sevlet-mapping> * <servlet-name>FirstServlet</servlet-name> * <url-patter>/first</url-patter> * </sevlet-mapping> */ // 注意继承的是 import javax.servlet.http.HttpServlet; @WebServlet(name = " FirstServlet " , urlPatterns = " /first " ) public class FirstServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp)

springboot整合jsp,完成公交车站路线图

限于喜欢 提交于 2021-01-04 10:41:00
点赞再看,养成习惯 开发环境: jdk 8 intellij idea tomcat 8 mysql 5.7 maven 3.6 所用技术: springboot jsp 数据静态初始化 项目介绍 使用springboot整合jsp,在后端写入公交路线名称和详细站点,前端页面可条件查询具体的内容,如公交路线,公交名称,车俩信息等。 运行效果 前台用户端: 路线选择 路线详情 数据准备: BusData.txt 准备工作: pom.xml加入jsp模板引擎支持: <dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-jasper</artifactId> <scope>provided</scope> </dependency> springboot配置jsp spring.mvc.view.prefix=/ spring.mvc.view.suffix=.jsp 重要代码: bus数据初始化 @PostConstruct private void initBusData(){ try{ File file = new File(BusMap.getClass().getResource("/").getPath()); FileReader fileReader = new

放弃Dubbo,选择最流行的Spring Cloud微服务架构实践与经验总结

别说谁变了你拦得住时间么 提交于 2021-01-04 08:41:35
http://developer.51cto.com/art/201710/554633.htm Spring Cloud 在国内中小型公司能用起来吗?从 2016 年初一直到现在,我们在这条路上已经走了一年多。 在使用 Spring Cloud 之前,我们对微服务实践是没有太多的体会和经验的。从最初的开源软件云收藏来熟悉 Spring Boot,到项目中的慢慢使用,再到最后全面拥抱 Spring Cloud。 这篇文章给大家介绍我们使用 Spring Boot / Cloud 一年多的经验总结。 在开始之前我们先介绍几个概念,什么是微服务,它的特点是什么? Spring Boot / Cloud 都做了那些事情?他们三者之间又有什么关系? 什么是微服务 微服务的概念源于 2014 年 3 月 Martin Fowler 所写的一篇文章“Microservices”。文中内容提到:微服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。 每个服务运行在其独立的进程中,服务与服务间采用轻量级的通信机制互相沟通(通常是基于 HTTP 的 RESTful API)。每个服务都围绕着具体业务进行构建,并且能够被独立地部署到生产环境、类生产环境等。 另外,应尽量避免统一的、集中式的服务管理机制,对具体的一个服务而言,应根据业务上下文

spring boot 中容器 Jetty、Tomcat、Undertow

放肆的年华 提交于 2021-01-04 03:35:44
spring boot 中依赖tomcat <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> web 中默认对 tomcat 依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> <version>2.1.2.RELEASE</version> <scope>compile</scope> </dependency> spring boot 中 依赖 jetty 去除tomcat < dependency > < groupId > org.springframework.boot </ groupId > < artifactId > spring-boot-starter-jetty </ artifactId > < version > 2.1.4.RELEASE </ version > </ dependency > spring boot 中依赖 Undertow 去除tomcat < dependency > <

【Elastic】SpringBoot快速集成ES

不羁的心 提交于 2021-01-04 02:57:00
Elastic Search 的底层是开源库 Lucene。但是Lucene的使用门槛比较高,必须自己写代码去调用它的接口。而Elastic Search的出现正是为了解决了这个问题,它是 Lucene 的封装,提供了 REST API 的操作接口,我们可以开箱即用。 环境 JDK版本:8 SpringBoot:2.x ES版本:7.1.1 依赖 <!-- 集成es client,并排除低版本依赖(5.6) --> < dependency > < groupId > org.elasticsearch.client </ groupId > < artifactId > elasticsearch-rest-high-level-client </ artifactId > < version > 7.1.1 </ version > < exclusions > < exclusion > < groupId > org.elasticsearch </ groupId > < artifactId > elasticsearch </ artifactId > </ exclusion > < exclusion > < groupId > org.elasticsearch.client </ groupId > < artifactId > elasticsearch

Tomcat 和 Jetty 比较和Spring Boot集成

核能气质少年 提交于 2021-01-04 02:52:10
一、Tomcat 和 Jetty 的比较 Tomcat 和 Jetty 都是作为一个 Servlet 引擎应用的比较广泛,可以将它们比作为中国与美国的关系,虽然 Jetty 正常成长为一个优秀的 Servlet 引擎,但是目前的 Tomcat 的地位仍然难以撼动。相比较来看,它们都有各自的优点与缺点。 Tomcat 经过长时间的发展,它已经广泛的被市场接受和认可,相对 Jetty 来说 Tomcat 还是比较稳定和成熟,尤其在企业级应用方面,Tomcat 仍然是第一选择。但是随着 Jetty 的发展,Jetty 的市场份额也在不断提高,至于原因就要归功与 Jetty 的很多优点了,而这些优点也是因为 Jetty 在技术上的优势体现出来的。 以下从架构、性能和特性三方面进行比较,点击获取完整详细的 Spring全家桶 、 spring技术栈和微服务架实战 视频课程。 1、架构比较 从架构上来说,Jetty 比 Tomcat 更加简单。Jetty 所有组件都是基于 Handler 来实现,当然它也支持 JMX。但是主要的功能扩展都可以用 Handler 来实现。可以说 Jetty 是面向 Handler 的架构,就像 Spring 是面向 Bean 的架构,MyBatis 是面向 Statement 一样,而 Tomcat 是以多级容器构建起来的,它们的架构设计必然都有一个“元 神”

Spring 源码第四弹!深入理解 BeanDefinition

别来无恙 提交于 2021-01-03 21:34:56
松哥原创的 Spring Boot 视频教程已经杀青,感兴趣的小伙伴戳这里--> Spring Boot+Vue+微人事视频教程 聚沙成塔!不知不觉 Spring 源码已经更到第五篇啦~ 看源码之前,要先会用功能,这是最基本的,因为在源码讲解中,默认大家已经熟知 Spring 基本用法了,如果还不熟悉 Spring 的基本用法,可以看一下松哥发布在 B 站上的免费入门视频:https://www.bilibili.com/video/BV1Wv41167TU。 上篇文章和小伙伴们介绍了 Spring 源码中的 EntityResolver,这个是用来解决 XML 文件校验问题的。 接下来本来应该接着第二弹的 XML 文件解析流程继续往下走了,考虑到接下来我们会涉及到一个重要的概念 BeanDefinition,而有的小伙伴对此可能还不熟悉,因此本文松哥就先来和大家捋一捋 BeanDefinition 是什么东西! 本文是 Spring 源码解读第五篇,阅读本系列前面文章有助于更好的理解本文: Spring 源码解读计划 Spring 源码第一篇开整!配置文件是怎么加载的? Spring 源码第二弹!XML 文件解析流程 Spring 源码第三弹!EntityResolver 是个什么鬼? 1.BeanDefinition 在 Spring 容器中,我们广泛使用的是一个一个的