草庐IT

springboot-websocet

全部标签

SpringBoot + 微信支付(小程序)案例

SpringBoot+微信支付(企业级)案例1.注册1.1接入微信支付1.2微信公众平台(小程序)2.小程序微信认证3.微信支付和小程序进行关联1.注册1.1接入微信支付https://pay.weixin.qq.com/index.php/apply/applyment_home/guide_normal1.2微信公众平台(小程序)https://pay.weixin.qq.com/index.php/apply/applyment_home/guide_normal2.小程序微信认证https://mp.weixin.qq.com/wxamp/basicprofile/index?toke

SpringBoot - 配置文件application.yml使用详解(附:Profile多环境配置)

SpringBoot-配置文件application.yml使用详解(附:Profile多环境配置)1,基本介绍(1)YAML 是 JSON 的超集,简洁而强大,是一种专门用来书写配置文件的语言,可以替代 application.properties。(2)在创建一个 SpringBoot 项目时,引入的 spring-boot-starter-web 依赖间接地引入了 snakeyaml 依赖, snakeyaml 会实现对 YAML 配置的解析。(3)YAML 的使用非常简单,利用缩进来表示层级关系,并且大小写敏感。2,YAML配置与Properties配置的比较可以使用 @Propert

【业务功能篇96】微服务-springcloud-springboot-认证服务-登录注册功能-Auth2.0-分布式session

5.登录功能  通过最基础的登录操作来完成登录处理登录页面处理认证服务的处理/***注册的方法*@return*/@PostMapping("/login")publicStringlogin(LoginVologinVo,RedirectAttributesredirectAttributes){Rr=memberFeginService.login(loginVo);if(r.getCode()==0){//表示登录成功return"redirect:http://msb.mall.com/home";}redirectAttributes.addAttribute("errors",r.

小说网站|基于Springboot+Vue实现在线小说阅读网站

作者主页:编程指南针作者简介:Java领域优质创作者、CSDN博客专家、CSDN内容合伙人、掘金特邀作者、阿里云博客专家、51CTO特邀作者、多年架构师设计经验、腾讯课堂常驻讲师主要内容:Java项目、Python项目、前端项目、人工智能与大数据、简历模板、学习资料、面试题库、技术互助收藏点赞不迷路 关注作者有好处文末获取源码 项目编号:BS-PT-116一,环境介绍语言环境:Java: jdk1.8数据库:Mysql:mysql5.7应用服务器:Tomcat: tomcat8.5.31开发工具:IDEA或eclipse开发技术:Springboot+Vue二,项目简介本项目基于Springb

springboot注解(全)

一、什么是SpringBoot SpringBoot是一个快速开发框架,快速的将一些常用的第三方依赖整合(通过Maven子父亲工程的方式),简化xml配置,全部采用注解形式,内置Http服务器(Jetty和Tomcat),最终以Java应用程序进行执行。二、Spring常用注解Spring常用注解(全)三、SpringBoot常用注解1、@SpringBootApplication替代@SpringBootConfiguration、@EnableAutoConfiguration、@ComponentScan2、@ImportAutoConfiguration导入配置类,一般做测试的时候使用

SpringBoot配置Https

SpringBoot配置https1.获取SSL证书生产环境需要从SSL证书授权中心购买证书,可以在阿里云进行购买:阿里云免费证书申请本地开发环境可以自己生成证书测试利用Openssl工具生成证书#安装opensslyuminstallopensslopenssl-devel-y#生成一个RSA密钥(私钥)opensslgenrsa-outserver.key2048#生成一个证书请求C:国家ST:省L:城市O:机构名称OU:部门名称CN:网站地址opensslreq-new-keyserver.key-outserver.csr-subj"/C=CN/ST=Beijing/L=Beijing

ES完整使用从安装到springboot项目操作

ES1.ES的原理和基本概念ES一般使用保存日志数据,对数据做日志做一些管理,ElasticSearch(resful风格)数据只有json类型的,ElastricSearch和Solr都是基于Lucene的全文搜索引擎服务器Lucene:apache的子项目开源的全文搜索引擎工具包倒排索引:通过term或者说某个词记录其所在的文档的地址,来查找文档中的内容Lucence的内部结构索引:一个索引对应一个文件夹,文件夹里的分件构成一个Luence索引段:一个索引可以包含多个段段相互独立也可以合并,添加文档(doc)也会添加段文档:文档是Lucence最小的单位,不同的文档存在不同的段中,每个段可

最适合新手的SpringBoot+SSM项目《苍穹外卖》实战—(二)开发环境搭建

《苍穹外卖》开发环境搭建前端环境搭建后端环境搭建项目结构sky-common模块sky-pojo模块sky-server模块Git版本控制创建本地仓库创建远程仓库本地文件推送远程仓库数据库环境搭建前后端联调完善登录功能黑马程序员最新Java项目实战《苍穹外卖》,最适合新手的SpringBoot+SSM的企业级Java项目实战。前端环境搭建前端工程基于nginx运行,因为《苍穹外卖》项目侧重于后端开发,所以黑马程序员给我们直接提供了前端的代码部分,我们只需要在本地搭建好前端环境,并运行起来,专注于后端开发即可。在资源贴中下载前端工程资源并将其解压:进入\nginx-1.20.2\html\sky

SpringBoot内置tomcat参数调优

1.默认配置可通过org.springframework.boot.autoconfigure.web.ServerProperties查看,其中包括属性tomcat、jetty、undertow三种服务器的设置,默认启用tomcat。#tomcat8server:tomcat:max-connections:10000#最大连接数,默认为10000accept-count:100#最大连接等待数,默认100max-threads:200#最大工作线程数,默认200min-spare-threads:10#最小工作线程数,默认10#tomcat9server:tomcat:max-connec

XXL-JOB详解(整合springboot)保姆级教程

文章目录XXL-JOB简介XXL-JOB是什么为什么需要任务调度平台,而不用传统的Timer与Quartz为什么选择XXL-JOB,不选择elasticjob==学习之前必看,少走很多弯路==安装XXL-JOB一、源码编译(Windows)1、拉取源码:[xxl-job:一个分布式任务调度平台](https://gitee.com/xuxueli0323/xxl-job?_from=gitee_search)2、导入IDEA,查看一下目录3、初始化数据库,配置数据库连接信息(在本地导入上图中的sql文件,并把配置文件给改好)4.1、编译运行4.2、jar包运行(这样就可以直接部署到Linux服