![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot
文章平均质量分 65
全智能时代
这个作者很懒,什么都没留下…
展开
-
SpringBoot application.yml配置文件放在jar外部
SpringBoot application.yml配置文件放在jar外部原创 2022-10-29 19:57:02 · 2219 阅读 · 0 评论 -
maven打包jar — 将本地jar包也打进去
如何将本地依赖的jar包也打包到jar里,如下图所示,在项目里依赖了taobao,pdd的sdk,通过本地的方式引入到项目里:转载 2022-10-29 18:43:43 · 3575 阅读 · 0 评论 -
2022年最新版黑马程序员Java学习路线
13)《JavaEE企业级应用开发教程(Spring+SpringMVC+MyBatis)》被评为人民邮电出版社有限公司教育出版中心2021年度畅销教材。截止2022年1月,已成功出版原创图书111册,总发行累计430余万册,被国内1904所高校选为教材,有268余万名学生通过传智教育的教材敲开了IT开发的大门。111本原创图书中,有36本图书被多次评选为优质教材,誉满业界,Java方向有14本图书被清华大学出版社、人民邮电出版社多次评为畅销图书。.........转载 2022-07-25 20:57:27 · 3273 阅读 · 0 评论 -
Nginx 部署SpringBoot项目jar包
这里我用到的是maven工具这里有两个项目,打包完成后一个为demo.jar,另一个为jst.jar 1.服务器2.域名(注:经过备案)3.Xshell用于连接服务器4.WinScp(注:视图工具,用于传输jar)直接拖动即可注:(服务器的java环境以及maven环境,各位请自行配置,这里不做描述。) cd到jar包路径下执行:nohup java -jar demo.jar >temp.txt &执行启动完两个jar包后使用ip与端口号访问接口(注:测试接口)安装教程**(注:*****原创 2022-06-12 21:04:28 · 3213 阅读 · 1 评论 -
Spring Boot 入门教程及案例DEMO
目录Spring Boot:快速入门教程Spring Boot:整合Swagger文档Spring Boot:整合MyBatis框架Spring Boot:实现MyBatis分页Spring Boot:集成Druid数据源Spring Boot:实现MyBatis动态数据源Spring Boot:实现MyBatis动态创建表Spring Boot:整合JdbcTemplateSpring Boot:整合Spring Data JPASpring Boot:整合Shir原创 2022-05-15 20:09:15 · 232 阅读 · 0 评论 -
阿里云服务器Linux主机搭建网站环境
首先准备好连接linux服务器的工具,推荐用xshell和xftp。xshell是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。下载地址:http://www.newhua.com/soft/36383.htmXftp是一个基于 MS windows 平台的功能强大的SFTP、FTP 文件传输软件。下载地址:http://www.newhua.com/soft/143.htm单独安装可参考云服务...转载 2022-04-04 19:09:48 · 422 阅读 · 0 评论 -
springboot-manager
springboot-manager介绍基于SpringBoot + Thymeleaf + Layui + Apache Shiro + Redis + Mybatis Plus 的后台管理系统支持菜单权限与数据权限数据库支持 MySQL、Oracle、sqlServer 等主流数据库提供代码生成器,基本增删改查无需编写,可快速完成开发任务。后台接口RESTful 风格,支持前后端分离,可与app公用一套接口。开发最精简,可当脚手架,适合你来 DIY如果喜欢,防止您迷路, 请尽快Star原创 2022-02-16 17:12:54 · 1070 阅读 · 0 评论 -
SpringBoot - 配置文件application.yml使用详解(附:Profile多环境配置)
SpringBoot - 配置文件application.yml使用详解(附:Profile多环境配置)2019-08-30发布:hangge阅读:176151,基本介绍(1)YAML是JSON的超集,简洁而强大,是一种专门用来书写配置文件的语言,可以替代application.properties。(2)在创建一个SpringBoot项目时,引入的spring-boot-starter-web依赖间接地引入了snakeyaml依赖,snakeyaml会实现对YAM...转载 2021-04-20 19:15:15 · 13918 阅读 · 0 评论 -
SpringBoot : 少用JdbcTemplate#queryForObject() ,使用 query()
错误理解先说我的错误理解:当初我看到函数的签名声明:queryForobject(String sql,Class<T> clazz),第一反映是可以通过这个函数返回只有’一条’记录的结果,并且填充到clazz中去,无疑,这是错误的,上面的想法是以为JdbcTemplate实现orm的技术,然则,没有.解释所以queryForObject其实支持的是标量子查询,只能传入一个基本类型的包装类的class,并返回一个基本类型对应包装类型的对象.如果要实现使用queryForObj.原创 2021-04-20 18:04:40 · 1015 阅读 · 0 评论 -
IDEA 实现 visual studio 的 region 区域注释功能
用习惯了 vs 真是换其它开发工具都不太适应,vs 中有个功能非常好用就是#region区域注释,可以将一段代码包裹起来并收缩,这样代码多个看起来结构也会非常清晰,其实 idea 也支持 region 注释。//region ========== 这里是注释内容 ==========//这里是代码//endregion效果:为了方便输入,可以定制代码代码片段以后只需要输入类似myreg就可以自动补全。设置方法:在File | Settings | Editor | Live Tem原创 2021-04-20 07:08:07 · 831 阅读 · 0 评论 -
SpringBoot 日志使用
Springboot自带日志slf4j使用application.properties 配置文件:logging.file=./log/materialized.log# 按256Mb切分日志,不配置的话,默认10mblogging.file.max-history=20#必须要该路径,不然无法切分日志logging.path=./log/logging.file.max-size=256MBlogging.pattern.console=%d{yyyy-MM-dd HH:mm:s原创 2021-04-19 23:39:26 · 105 阅读 · 0 评论 -
玩转SpringBoot之定时任务详解
序言使用SpringBoot创建定时任务非常简单,目前主要有以下三种创建方式:一、基于注解(@Scheduled) 二、基于接口(SchedulingConfigurer) 前者相信大家都很熟悉,但是实际使用中我们往往想从数据库中读取指定时间来动态执行定时任务,这时候基于接口的定时任务就派上用场了。 三、基于注解设定多线程定时任务静态:基于注解基于注解@Scheduled默认为单线程,开启多个任务时,任务的执行时机会受上一个任务执行时间的影响。创建定时器使用SpringBoot基于原创 2021-04-19 22:50:27 · 83 阅读 · 0 评论 -
springboot对监听器Listener的使用
监听器:listener是servlet规范中定义的一种特殊类。用于监听servletContext、HttpSession和servletRequest等域对象的创建和销毁事件。监听域对象的属性发生修改的事件。用于在事件发生前、发生后做一些必要的处理。其主要可用于以下方面:1、统计在线人数和在线用户2、系统启动时加载初始化信息3、统计网站访问量4、记录用户访问路径方法1: 使用Springboot提供了RegistrationBean的子类ServletListenerRegistra.转载 2021-04-19 21:57:55 · 215 阅读 · 0 评论 -
Idea对SpringBoot项目进行打包发布
前段时间,在写的项目需要打包发布,放到Tomcat上面运行,结果本以为是很简单的事情,还是浪费了好一会...,本着面向google编程的思想,查了一些资料,迟迟无法解决。后面发现,SpringBoot项目打包和其他项目是不同的,需要对入口启动类进行一些调整。这里记录一下使用idea对SpringBoot项目进行打包的过程。如果是jar包生成jar包则不需要增加,默认为jar包,在pom.xml指定打成的包为:<packaging>jar</packaging> 如.原创 2021-04-19 18:28:03 · 2342 阅读 · 0 评论 -
springboot 读取 yml 配置
前言:在springboot 项目中一般默认的配置文件是application.properties,但是实际项目中我们一般会使用application.yml 文件,下面就介绍一下在springboot 中读取 yml 配置的几种方式.yml 文件规则yml文件的好处,天然的树状结构,一目了然,实质上跟properties是差不多的。 不支持tab缩进 可以使用 "-小写字母" 或 "_小写字母"来 代替 "大写字母",如 userName 与 user-name ,user_name 含原创 2021-04-19 00:12:11 · 1572 阅读 · 0 评论 -
IntelliJ IDEA 缓存和索引介绍和清理方法
IntelliJ IDEA 的缓存和索引主要是用来加快文件查询,从而加快各种查找、代码提示等操作的速度。但是,IntelliJ IDEA 的索引和缓存并不是一直会良好地支持 IntelliJ IDEA 的,这某些特殊条件下,IntelliJ IDEA 的缓存和索引文件也是会损坏的,比如:断电、蓝屏引起的强制关机,当你重新打开 IntelliJ IDEA,基本上百分八十的可能 IntelliJ IDEA 都会报各种莫名其妙错误,甚至项目打不开,IntelliJ IDEA 主题还原成默认状态。也有一些即使没有断原创 2021-04-18 22:44:30 · 955 阅读 · 0 评论 -
SpringBoot : 基础知识
ListList<AliyunMq> mqlist = productService.getProductList(0);for (AliyunMq mq:mqlist ) { String skuid = mq.getSkuid(); System.out.println("获取明细成功1 >> skuid : "+skuid);}for (int i=0; i<mqlist.size();i++) { String skuid = mq.原创 2021-04-18 20:48:24 · 51 阅读 · 0 评论 -
SpringBoot : 使用SpringBoot 实现HTTP请求(post/get)
使用SpringBoot 实现了HTTP请求(post/get),总结如下HTTPRequest 请求工具类package com.aliyun.mq.util;import org.springframework.http.*;import org.springframework.http.client.SimpleClientHttpRequestFactory;import org.springframework.util.MultiValueMap;import org.spri原创 2021-04-18 09:08:11 · 21735 阅读 · 0 评论 -
SpringBoot :SpringBoot 2.x 集成HttpClient
目录连接池的设置。 获取连接超时时间、建立连接超时时间、保持连接超时时间的设置。 长连接策略的设置。 连接逐出策略的设置。 重试机制的设置。 个性化请求参数的设置。 附录。序HttpClient可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。使用HttpClient发送请求和接收响应的步骤:创建CloseableHttpClient对象; 创建请求方法实例,并指定请求URL。例:如果要发送Get请求,创转载 2021-04-17 13:00:35 · 3332 阅读 · 0 评论 -
SpringBoot : 一个较完整的SpringBoot项目的目录结构
以前已经聊过如果快速创建Spring Boot基础项目。今天来搞一个较为完整的SpringBoot项目。下面是我创建的一个Spring Boot项目src下main:存放的是代码源文件,java、xml、proeprties等src下test:通常是我们做单元测试的时候使用。controller:此目录主要是存放**Controllerde ,比如:UserController.java,也有的项目是把action放在controller目录下,有的是把UserController.转载 2021-04-16 17:26:54 · 32675 阅读 · 4 评论 -
SpringBoot : 使用jackson操作json数据
Json已经成为当前服务器与 WEB 应用之间数据传输的公认标准。目前java json解析工具有阿里的fastjson,google的GSON,以及SpringMVC 默认的解析工具Jackson。SpringBoot默认自带是jackson,晚上有很多json转换速率的比对,如jackson,阿里的fastjson等,不过jackson足够使用了.使用jackson1.pom.xml文件中引用依赖包.<dependency> <groupId>...原创 2021-04-16 16:39:39 · 1857 阅读 · 0 评论 -
Spring Boot : application.yml配置文件
springBoot工程中是有一个application.yml配置文件的啊,其实application.yml的功能和application.properties是一样的,不过因为yml文件是树状结构,写起来有更好的层次感,更易于理解,所以很多人都选择了yml文件。一、创建配置文件如图所示,我们在resources文件夹中新建配置文件application.yml结构图二、一些基本配置server: port: 8090 //配置端口 session-timeout原创 2021-04-16 14:17:50 · 30562 阅读 · 1 评论 -
IntelliJ IDEA 2020.1 版自动导入MAVEN依赖的方法
新版的IDEA为了防止 pom 更新时,MAVEN 自动导包时卡死的问题,取消了自动导包机制。但新增了导入按钮和快捷键。问题idea 升级到 2020.x 版后,变更 MAVEN 不会自动更新依赖、也没有设置选项。解决通用方案当我们修改了 maven 依赖以后,当前 pom 文件的右上角会出现一个 maven 的小图标,点一下就可以更新依赖了。快捷键方案将鼠标放到 maven 图标上后,会出现快捷键提示。MAC Shift + Command + O Windows:.原创 2021-04-15 18:15:24 · 2220 阅读 · 0 评论 -
Spring Boot -01- 快速入门篇(图文教程)
Spring Boot -01- 快速入门篇(图文教程)今天开始不断整理 Spring Boot 2.0 版本学习笔记,大家可以在博客看到我的笔记,然后大家想看视频课程也可以到【慕课网】手机 app,去找【Spring Boot 2.0 深度实践】的课程,令人开心的是,课程完全免费!什么是 Spring Boot?Spring Boot 是由 Pivotal 团队提供的全新框架。Spring Boot 是所有基于 Spring Framework 5.0 开发的项目的起点。Spring Bo转载 2021-04-14 23:01:28 · 118 阅读 · 0 评论 -
快速上手 Spring Boot 的入门教程(含源码)
快速上手 Spring Boot 的入门教程。项目源码可在GitHub 上下载https://github.com/fishpro/spring-boot-study为什么要写 Spring Boot 系列文章好记性不如烂笔头,学习 Spring Boot 一定要自己多练练,并能够把他记录下来,当有需要的时候,可以查看自己编写功能教程,能够很快获取相关代码,使用到项目中。本系列文章是针对 Spring Boot 各个知识点实战训练的笔记,所有代码都经过测试获取正确的结果。并且不断的...原创 2021-04-14 11:35:29 · 182 阅读 · 0 评论 -
Spring Boot 入门示例合集(附源代码)
Spring Boot 入门实战示例本项目是自己在学习 Spring Boot 时整理的一系列笔记,包含 Spring Boot 使用的各种示例,可以快速上手 Spring Boot 整合的一些子项目。我把项目放到了 GitHub 上,项目名称叫 springboot-action。Hello World 示例springboot-helloworld: Spring Boot 的一个 Hello World 示例定制 Banner 示例springboot-banner: Spring转载 2021-04-14 11:23:52 · 562 阅读 · 0 评论 -
阿里云消息队列 RocketMQ
.Net消息队列的使用https://blog.csdn.net/pukuimin1226/article/details/19030691阿里云Rocket MQ Http .NET SDK使用Demohttps://developer.aliyun.com/article/766038mq-http-csharp-sdk 插件下载 :https://github.com/zhanglilong23/Aliyun_RocketMQ_Net阿里云之消息队列的使用(Ja...原创 2021-04-14 11:12:38 · 358 阅读 · 0 评论 -
一款Java开源的Springboot 即时通讯 IM 聊天系统,附源码下载地址!
电商平台最不能缺的就是即时通讯,例如通知类下发,客服聊天等。今天,就来给大家分享一个开源的即时通讯系统。如对文章不感兴趣可直接跳至文章末尾,有获取源码链接的方法。但文章内容是需要你简单的过一遍的,相信你能get到不少骚操作。# 项目简介该项目是一套基于mina或netty框架下的推送系统,或许有一些企业有着自己一套即时通讯系统的需求,那么CIM为您提供了一个解决方案,目前CIM支持websocket,android,ios,桌面应用,系统应用等多端接入支持,可应用于移动应用,物联网,智.转载 2021-04-10 17:00:23 · 861 阅读 · 0 评论 -
快速搭建SpringBoot项目
Spring Boot简介: Spring Boot是Spring社区发布的一个开源项目,旨在帮助开发者快速并且更简单的构建项目。它使用习惯优于配置的理念让你的项目快速运行起来,使用Spring Boot很容易创建一个独立运行(运行jar,内置Servlet容器,Tomcat、jetty)、准生产级别的基于Spring框架的项目,使用SpringBoot你可以不用或者只需要很少的配置文件。Spring Boot核心功能独立运行的Spring项目:可以以jar包形式独立运行,通过java -ja转载 2020-08-15 17:11:13 · 169 阅读 · 0 评论