E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
SpringBoot-
SpringBoot-
自定义Starter
SpringBoot-
自定义Starter项目参考:https://github.com/xwbGithub/SpringBoot-starter分析源码:@Configuration//指定这个类是一个配置类
Koma-forever
·
2020-07-01 06:55
springBoot
Starter
SpringBoot-
多数据源@Transactional注解失效
一、项目背景一直用@Transactional实现事务管理没有问题,直到今天在一个SpringBoot多数据源前台项目发现@Transactional注解失效了二、项目代码第一个数据源的事务管理器配置类:importcom.alibaba.druid.pool.DruidDataSource;importorg.mybatis.spring.annotation.MapperScan;import
程序小白-M
·
2020-06-30 20:34
SpringBoot
springboot-
注解-@Repository、@Service、@Controller 和 @Component
Spring2.5中除了提供@Component注释外,还定义了几个拥有特殊语义的注释,它们分别是:@Repository、@Service和@Controller。在目前的Spring版本中,这3个注释和@Component是等效的,但是从注释类的命名上,很容易看出这3个注释分别和持久层、业务层和控制层(Web层)相对应。1、@Component@Component是所有受Spring管理组件的
itzilong
·
2020-06-30 16:57
JavaEE
springboot-
使用session存储用户信息,注销登录logout
技术路线:使用session存储用户信息,退出时删除用户信息1.index.html设置退出按钮安全退出调用确认删除模态对话框,单击确认后退出,此处需要使用来跳转到controller×确认框确定要退出吗?确认取消2.后台注销登录,删除session信息,并跳转到login页面//注销登录@RequestMapping("/logout")publicStringlogout(HttpSessio
鲸鱼姐
·
2020-06-30 15:23
springboot
bootstrap
前端
springboot-
集成redis实现高并发缓存(一)配置redis实现缓存,序列化类使得redis更易读
本文通过给springboot程序集成redis实现缓存,解决并发行的查询带来的数据库压力。采用redis序列化器,使redis数据库更加易读1.安装redis和redis客户端mac版本redishttps://www.jianshu.com/p/bb7c19c5fc47redis客户端http://www.pc6.com/mac/486661.html2.pom.xml添加如下依赖org.sp
鲸鱼姐
·
2020-06-30 15:23
springboot
redis
springboot-
前台和后台互相传值
前台和后台互相传值,主要分为ajax方式和thymleaf跳转页面两种方式。常用的是ajax异步刷新页面方式。需要源码,请加微信号,进技术交流群,发送springboot105,免费获取源码。一ajax异步刷新前后台传值方式1.案例:前台ajax表单post方式提交id,从数据库获取数据显示到前台(1)memberSearch.html页面及ajax提交,并解析json数据显示到前提ID搜索姓名:
鲸鱼姐
·
2020-06-30 15:22
springboot
bootstrap
thymeleaf
springboot-
整合vue,nginx前后端分离部署
springboot-
整合vue,nginx前后端分离部署文章目录
springboot-
整合vue,nginx前后端分离部署1.nginx1.1nginx的安装1.2nginx的基本配置1.3nginx
SingleOneMan
·
2020-06-30 07:09
springboot
springboot-
整合vue和图片验证码
springboot-
整合vue和图片验证码文章目录
springboot-
整合vue和图片验证码1.配置1.1pom1.2Kaptcha的初始化1.3Kaptcha生产验证码1.4vue前端代码2.测试
SingleOneMan
·
2020-06-30 07:09
springboot
springboot-
性能指标监控
springboot-admin:性能指标监控文章目录springboot-admin:性能指标监控1.springboot-admin原理1)服务端和客户端:2)http请求流程:3)Application信息4)SpringBootActuator监控端点:5)springboot中server和client的配置2测试完整代码下载链接:springboot-admin-serversprin
SingleOneMan
·
2020-06-30 07:08
springboot
springboot-
整合redis:做缓存,做分布式共享session
springboot-
整合redis:做缓存,做分布式共享session文章目录
springboot-
整合redis:做缓存,做分布式共享session1.redis应用场景2配置3.测试完整代码下载链接
SingleOneMan
·
2020-06-30 07:08
springboot
springboot-
防止sql注入,xss攻击,cros恶意访问
springboot-
防止sql注入,xss攻击,cros恶意访问文章目录
springboot-
防止sql注入,xss攻击,cros恶意访问1.sql注入2.xss攻击3.csrf/cros完整代码下载链接
SingleOneMan
·
2020-06-30 07:08
springboot
SpringBoot-
基本结构
title:springboot-1--基本结构date:2016-12-2217:32:15tags:springbootcategories:springboot使用gradle新建一个springboot的工程。gradle结构和意义解析buildscript{ext{springBootVersion='1.4.2.RELEASE'}repositories{maven{url"http:
lazyguy
·
2020-06-30 06:08
springboot-
项目获取resources下文件的方法(2019.12.07补充)
spring项目获取resources下文件的方法 最近写读取模板文件做一些后续的处理,将文件放在了项目的resources下,发现了一个好用的读取方法: 比如上边是你需要读取的文件: 读取的方法如下://Filefile=ResourceUtils.getFile("classpath:templates/b_dfd.txt");Filefile=ResourceUtils.getFile
JAVA码上飘
·
2020-06-29 19:31
spring
boot
springboot
springboot-
接口版本区分
在进行REST接口的开发中,如果项目不断的进行迭代开发,需求不断的变化,会出现不同的版本,一个接口版本1和版本2的业务逻辑可能完全不同,但是又需要兼容之前的版本,我们可能不能在之前的接口进行修改,只能重新另外一个版本的接口,那该如何实现了?目前有几种方法,常见的有:一种是在url中加入版本号,第二种是在请求头中加入版本号。下面我给出一个小demo,基于在请求的url中加入版本号,扩展可以根据自己的
修炼中的菜鸟
·
2020-06-29 19:23
spring
boot
springboot-
服务端-百度api-对客户端ip定位
先获得百度API秘钥和查询连接--》https://blog.csdn.net/weixin_45395810/article/details/100779263工具类:1.获得客户端ipimportjavax.servlet.http.HttpServletRequest;importjava.net.InetAddress;importjava.net.UnknownHostException
仲夏余四
·
2020-06-29 15:33
SpringBoot-
实现评论功能(事务)
实现评论功能数据库的构建创建评论数据表createtabletbl_comment(idbigintauto_increment,parent_idbigintnotnullcomment'父类id,父类可能是question,也可以同样是comment',typeintnotnullcomment'父类的类型,是问题或者评论',commentatorbigintnullcomment'评论人id
秃顶少女
·
2020-06-29 03:06
SpringBoot
spring
boot
ajax
SpringBoot-
实现回复列表显示的功能
前端代码question.html个回复css.comments{margin-bottom:15px;border-bottom:1pxsolid#eeeeee;padding-bottom:5px;}.comment-hr{margin-top:0;}.comment-operate{display:block;color:#999999;font-size:13px;margin-botto
秃顶少女
·
2020-06-29 03:35
SpringBoot
springboot-
自定义过滤器
***@Auther:JhonLi*@Date:2018/12/2011:51*@Description:过滤器spring自己的可以用component注解来注入,如果是第三方就需要从新通过配置类来注入,config中**缺点:可以拿到http请求的原始信息,但是拿不到真正处理这个请求的方法信息*///@Component这个注解式全部路径过滤publicclassTimeFilterimple
Jhon_chu
·
2020-06-29 03:19
个人技巧
SpringBoot-
拦截器和addCorsMappings冲突问题
项目中最开始跨域问题是通过自定义过滤器CorsFilter对request处理的,可以很好的解决问题。最近,新项目中准备通过如下代码解决跨域问题,结果发现登录超时的错误会出现跨域问题,其他问题都不会。@ConfigurationpublicclassWebConfigextendsWebMvcConfigurerAdapter{@OverridepublicvoidaddCorsMappings(
东京易冷
·
2020-06-28 20:31
坑
基于 Spring Cloud 完整的微服务架构实战
技术栈
Springboot-
微服务的入门级微框架,用来简化Spring应用的初始搭建以及开发过程。Eureka-云端服
weixin_34238642
·
2020-06-28 14:12
微服务(Microservices)和服务网格(Service Mesh)架构概念整理
2019独角兽企业重金招聘Python工程师标准>>>微服务技术栈
Springboot-
微服务的入门级微框架,用来简化Spring应用的初始搭建以及开发过程。
weixin_33937913
·
2020-06-28 08:54
SpringBoot-
springboot集成Redis出现报错:No qualifying bean of type 'org.springframework.data.redis.connect.
Springboot将accessToke写入Redisk缓存,springboot集成Redis出现报错Noqualifyingbeanoftype'org.springframework.data.redis.connection.RedisConnectionFactory'原因:我们在pom.xml中引入了spring-boot-starter-data-redis却没有引入redis.c
weixin_33912246
·
2020-06-28 07:11
springBoot-
定时任务
使用SpringBoot创建定时任务非常简单,目前主要有以下三种创建方式:一、基于注解(@Scheduled)@Component@Configuration//1.主要用于标记配置类,兼备Component的效果。@EnableScheduling//2.开启定时任务publicclassSaticScheduleTask{//3.添加定时任务@Scheduled(cron="0/5****?"
weixin_30576827
·
2020-06-27 21:30
SpringBoot-
获取YAML文件值
首先我们需要创建一个SpringBoot项目,在这个项目里面我们可以创建2个pojo类第一个Person.class@Component@ConfigurationProperties(prefix="person")@DatapublicclassPerson{//基本语法privateStringlastName;privateIntegerage;privateBooleanboss;pri
weixin_30411997
·
2020-06-27 19:07
SpringBoot-
文件在线预览解决方案-基于OpenOffice及jacob
项目中有一个需求:实现文件(主要是Office文件)的在线预览,根据前端需求,Office文件需要转换成pdf或者html方可在浏览器中打开预览,那么后端需要将文件转为pdf/格式返回地址给前端。目前,了解到的解决方案大概有两种,一种是基于Apache组织下的开源项目:OpenOffice,一种是使用jacob桥接方案。两种方案均可实现需求,但是在使用过程中遇到些许波折与坑,写在这里,与大家共勉。
weixin_30386713
·
2020-06-27 19:59
【转】详解
springboot-
修改内置tomcat版本
1、解析SpringBoot父级依赖12org.springframework.boot3spring-boot-starter-parent41.5.6.RELEASE5这块配置就是SpringBoot父级依赖,有了这个,当前的项目就是SpringBoot项目了,spring-boot-starter-parent是一个特殊的starter,它用来提供相关的Maven默认依赖,使用它之后,常用的
weixin_30364325
·
2020-06-27 18:27
SpringBoot-
整合SpringData JPA(十七)
一丶SpringData简介SpringData底层封装了,Hibernate,Toplink,OpenJPA,所有我们只需要简单的配置就可以操作数据库了。二丶整合SpringDataJPAJPA:ORM(ObjectRelationalMapping)在创建项目之前,勾选中SpirngDataJPAspringBoot就会给我们导入相应的启动器。1.编写一个实体类(pojo)和数据表进行映射,并
weixin_30338461
·
2020-06-27 18:56
SpringBoot-
启动配置原理(十八)
在SpringBoot的启动配置中,有几个重要的回调机制ApplicationContextInitializer,SpringApplicationRunListener,ApplicationRunner,CommandLineRunner,前两个是配置在META-INF/spring.factories,后两个是只需要放在ioc容器中。1、创建SpringApplication对象initi
weixin_30338461
·
2020-06-27 18:56
SpringBoot-
整合Mybatis(十六)
1.注解版Mybatis在上一次的博客中我们介绍到我们配置好了数据源,接下来我们整合Mybatis首先导入maven依赖org.mybatis.spring.bootmybatis-spring-boot-starter2.1.0然后编写实体类publicclassUser{privateintid;privateStringname;privateStringpwd;publicUser(){}
weixin_30338461
·
2020-06-27 18:56
9.1.跟我学
SpringBoot-
整合rabbitmq
在讲这一篇之前,你首先要知道什么是RabbitMq,做什么用,怎么安装,细节请查看8.1RabbitMq安装及使用8.2RabbitMQ与Spring整合8.3RabbitMQ消息消费1.maven配置org.springframework.bootspring-boot-starter-weborg.springframework.bootspring-boot-starter-amqp通过增加
孔垂云
·
2020-06-27 11:25
Spring Boot整合Spring Security
源码地址:https://github.com/li5454yong/
springboot-
u283056051
·
2020-06-27 10:09
Java
springboot-
修改内置tomcat版本
1、解析SpringBoot父级依赖org.springframework.bootspring-boot-starter-parent1.5.6.RELEASE这块配置就是SpringBoot父级依赖,有了这个,当前的项目就是SpringBoot项目了,spring-boot-starter-parent是一个特殊的starter,它用来提供相关的Maven默认依赖,使用它之后,常用的包依赖可以
小酒1
·
2020-06-27 06:37
springBoot
springboot-
填坑系列-jar启动分离依赖lib和配置
springboot-
填坑系列-jar启动分离依赖lib和配置前言先前发布boot项目的时候,改动一点东西,就需要将整个项目重新打包部署,十分不便,故把依赖lib从项目分离出来,每次部署只需要发布代码即可
独行侠梦
·
2020-06-27 04:44
SpringBoot填坑系列
SpringBoot-
如何开始使用
1.在idea创建springininitializr项目,然后一直下一步创建成功2.运行DemoApplication.java效果如下3.实现helloworld学习任何一门语句或者框架,第一个打印都是HelloWorld,因此,我们使用SpringBoot官网下载的Demo实现一下,如何显示HelloWorld在pom.xml中添加:org.springframework.bootsprin
RashaunHan
·
2020-06-27 04:31
JavaEE
SpringBoot
2.跟我学
SpringBoot-
第一个应用
万事开头难,一直在提SpringBoot,怎么从头开发一个应用呢,本节将要着重讲这个。maven依赖SpringBoot的依赖很多,这里先用父模块来定义整个的依赖。公共的pom.xml4.0.0com.critcjava_springboot1.0-SNAPSHOTchapter1_firstpomjava_springboothttp://maven.apache.orgUTF-83.5.11.
孔垂云
·
2020-06-26 12:23
springboot-
创建父子项目
创建新的工作空间:workspace-apartment修改maven配置,window、maven、installations选择maven目录。创建父项目创建一个springboot的springstarterproject项目直接下一步到完成。将pom.xml中的jar改为:pom项目右键在javabuilepath中将source和libraries中的内容都去掉:将其他文件也都删除掉:2
子龙修仙
·
2020-06-25 21:20
java_springboot
springboot-
集成spark
1.pom.xmlorg.springframework.dataspring-data-hadoop2.5.0.RELEASEorg.apache.hbasehbase-client1.3.2org.slf4jslf4j-log4j12org.mortbay.jettyservlet-api-2.5org.mortbay.jettyservlet-api-2.5-6.1.14org.apache
子龙修仙
·
2020-06-25 21:20
java_springboot
springboot-
返回图片数据
@ApiOperation(value="生成日程分享二维码")@RequestMapping(value="/pc/r/eventhandle/sharepic",method=RequestMethod.POST)@ResponseBody@ApiImplicitParams({@ApiImplicitParam(name="eventId",value="日程id",paramType="q
子龙修仙
·
2020-06-25 21:48
java_springboot
springboot-
上传文件到oss
配置文件:oss.host=http://oss-cn-shanghai.aliyuncs.comoss.accessid=xxxoss.accesskey=xxxoss.bucket=have-testoss.dir=show废话少说,直接上代码:privateIOssServiceiOssService;@Value("${oss.dir}")privateStringossFileDir;p
子龙修仙
·
2020-06-25 21:48
java_springboot
springboot-
集成kafka
Pom.xmlorg.springframework.bootspring-boot-starter-weborg.springframework.kafkaspring-kafka2.2.3.RELEASE2.配置文件#kafka#指定kafka代理地址,可以多个spring.kafka.bootstrap-servers=xxx#配置消息读取策略spring.kafka.consumer.au
子龙修仙
·
2020-06-25 21:48
java_springboot
springboot-
集成hbase
修改pom.xml添加依赖org.springframework.dataspring-data-hadoop2.5.0.RELEASEorg.apache.hbasehbase-client1.3.2org.slf4jslf4j-log4j12org.mortbay.jettyservlet-api-2.5org.mortbay.jettyservlet-api-2.5-6.1.14org.ap
子龙修仙
·
2020-06-25 21:48
java_springboot
springboot-
启动加载类
项目在启动的时候做一些初始化工作,需要实现ApplicationRunner接口,并重写run()方法,当项目启动时,run()方法便会自动执行。packagecom.wps.education.runner;importcom.wps.education.Service.IAuthorityService;importorg.springframework.boot.ApplicationArg
子龙修仙
·
2020-06-25 21:48
java_springboot
详解
springboot-
修改内置tomcat版本
SpringBoot中内置了tomcat,使得我们可以不使用外部的tomcat,来启动SpringBoot程序。1、解析SpringBoot父级依赖org.springframework.bootspring-boot-starter-parent2.2.2.RELEASE这块配置就是SpringBoot父级依赖,有了这个,当前的项目就是SpringBoot项目了,spring-boot-star
mumucgq
·
2020-06-25 18:56
springboot
从Spring到
Springboot-
入门级源码分析整理笔记
文章目录1基础知识回顾1.1扫盲1.2spring简介1.2.1Spring是如何简化Java开发的1.2.2springioc1.2.2.1spring使用bean示例1.2.2.2spring创建bean的流程1.2.2.2自定义创建bean1.2.3springaop1.2.3.1介绍1.2.3.2实现1.2.3.3术语1.2.4spring配置方式2springboot2.1简介2.2自动
小猿帅大人
·
2020-06-25 15:23
java
springboot-
基础技术及整合redis,rabbitmq,elasticsearch
网上有很多示例,我这里将自己整理的分享给大家,希望对大家有所帮助,以下仅供参考,如有不同见解请留言,谢谢链接:https://pan.baidu.com/s/1Fzy_XcNzpArwW1KEk_N90A密码:op5f亲自试验过,这里主要说下在整合过程中自己遇到的问题:整合elasticsearch时出问题集群的节点找不到,原因在于springboot中的springdataelasticsear
qq_37522951
·
2020-06-25 12:29
springboot-
分布式实例开发(十 一)-Dubbo
文章目录1RPC与HTTP2Dubbo2.1dubbo介绍2.2Zookeper注册中心2.2.1CAP原则(了解,可跳过)2.2.2zookeper安装2.2.3启动失败分析2.3Dubbo入门案例2.3.1Dubbo链接异常2.3.2Dubbo高可用测试3.实现单点登录3.1注册功能3.2单点登录实现方案3.2.1**SSO介绍**3.3页面分析3.3用户退出github总结上一节介绍了微服务
孤牧栀鸢
·
2020-06-25 12:11
springboot-
分布式实例开发(四)
文章目录1.商品信息维护完善1.1商品详情的添加1.1.1业务分析1.1.2代码实现1.2商品的删除1.3图片上传1.3.1页面分析:1.3.2代码实现1.3.3nginx反向代理GitHub地址总结上节我们完成了商品的添加,但还是有俩个部分没有完成,第一就是图片的上传,第二就是商品详情的添加,我们虽然写了详情内容,但是没有显示,主要是因为详情跟商品信息并不在一个表中。具体讲解如下:1.商品信息维
孤牧栀鸢
·
2020-06-25 12:40
springboot-
分布式实例开发(三)
文章目录1.商品发布实现1.1商品分类实现1.1.1业务需求1.1.2商品分类信息数据库如何存储1.1.3EasyUI的树形结构1.1.4代码实现1.2商品新增实现(商品图片上传单独讲解,此节教程先忽略)1.3商品编辑1.41.5商品上架/下架GitHub地址总结上一个教程我们实现了商品的展示和商品类型的展示,本文教程就要实现商品的发布。1.商品发布实现1.1商品分类实现1.1.1业务需求说明:一
孤牧栀鸢
·
2020-06-25 12:40
java
springboot-
监听apollo配置
一、从apollo读取配置:包括apollo本地搭建和从apollo读取配置的基本方法二、监听apollo配置1.1、目的:当我们把一些配置放在apollo中,但是里面有一些可变的配置,由于要测试,或者需求更改,或者其它问题,apollo有的配置总之会修改,如果不加监听apollo配置的方法,我们每次修改配置之后都需要重启服务,非常麻烦。2.1、ApolloDemoTestApplication类
燕少༒江湖
·
2020-06-25 05:57
java常用技术
SpringBoot-
拦截器、过滤器、监听器
1.美图2.概述拦截器(interceptor):依赖于web框架,基于Java的反射机制,属于AOP的一种应用。一个拦截器实例在一个controller生命周期内可以多次调用。只能拦截Controller的请求。过滤器(Filter):依赖于Servlet容器,基于函数回掉,可以对几乎所有请求过滤,一个过滤器实例只能在容器初使化调用一次。监听器(Listener):web监听器是Servlet中
九师兄
·
2020-06-25 01:52
框架-spring
boot
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他