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
*Spring系列
Spring系列
之集成MongoDB的2种方法
MongoDB是最流行的NoSQL数据库,SpringBoot是使用Spring的最佳实践。今天带大家讲一讲SpringBoot集成MongoDB的两种方式,MongoDB的安装自行去官网查询,本地开发最方便的做法是使用Docker方式。一、准备工作1、工程生成老规矩,使用https://start.spring.io/选择我们要依赖的jar包,生成一个demo,然后导入到Idea中2、配置项在a
·
2021-09-13 12:37
Spring系列
之Mybatis动态代理实现全过程?回答正确率不到1%
面试中,可能会问到Spring怎么绑定Mapper接口和SQL语句的。一般的答案是Spring会为Mapper生成一个代理类,调用的时候实际调用的是代理类的实现。但是如果被追问代理类实现的细节,很多同学会卡壳,今天借助2张图来阅读一下代码如何实现的。一、代理工厂类生成的过程步骤1在启动类上加上注解MapperScan@SpringBootApplication@MapperScan(basePac
·
2021-09-09 10:09
spring
Spring系列
之事物管理
目录前言Spring事务抽象Spring之编程式事物声明式事物事物失效的8种情况及解决办法前言我们都知道Spring给我们提供了很多抽象,比如我们在操作数据库的过程中,它为我们提供了事物方面的抽象,让我们可以非常方便的以事物方式操作数据库。不管你用JDBC、Mybatis、Hibernate等任何一种方式操作数据库,也不管你使用DataSource还是JTA的事物,Spring事物抽象管理都能很好
·
2021-09-07 19:10
Spring系列
之JDBC对不同数据库异常如何抽象的?
前言使用Spring-Jdbc的情况下,在有些场景中,我们需要根据数据库报的异常类型的不同,来编写我们的业务代码。比如说,我们有这样一段逻辑,如果我们新插入的记录,存在唯一约束冲突,就会返回给客户端描述:记录已存在,请勿重复操作代码一般是这么写的:@ResourceprivateJdbcTemplatejdbcTemplate;publicStringtestAdd(){try{jdbcTempl
·
2021-09-06 11:32
spring
Spring系列
之事物是如何管理的
前言我们都知道Spring给我们提供了很多抽象,比如我们在操作数据库的过程中,它为我们提供了事物方面的抽象,让我们可以非常方便的以事物方式操作数据库。不管你用JDBC、Mybatis、Hibernate等任何一种方式操作数据库,也不管你使用DataSource还是JTA的事物,Spring事物抽象管理都能很好的把他统一在一起。接下来看一下事物的抽象核心接口Spring事务抽象PlatformTra
·
2021-09-02 13:04
spring
Spring系列
之事物是如何管理的
前言我们都知道Spring给我们提供了很多抽象,比如我们在操作数据库的过程中,它为我们提供了事物方面的抽象,让我们可以非常方便的以事物方式操作数据库。不管你用JDBC、Mybatis、Hibernate等任何一种方式操作数据库,也不管你使用DataSource还是JTA的事物,Spring事物抽象管理都能很好的把他统一在一起。接下来看一下事物的抽象核心接口Spring事务抽象PlatformTra
程序员阿牛
·
2021-09-02 13:08
Spring系列
之多个数据源配置
前言在上篇文章讲到了如何配置单数据源,但是在实际场景中,会有需要配置多个数据源的场景,比如说,我们在支付系统中,单笔操作(包含查询、插入、新增)中需要操作主库,在批量查询或者对账单查询等对实时性要求不高的场景,需要使用读库来操作,依次来减轻数据库的压力。那么我们如何配置多数据源?这里还是基于springboot应用的情况下,我们看一下怎么配置。因为SpringBoot会实现自动配置,但是Sprin
·
2021-08-31 13:54
spring
Spring系列
之HikariCP连接池
上两篇文章,我们讲到了Spring中如何配置单数据源和多数据源,配置数据源的时候,连接池有很多选择,在SpringBoot1.0中使用的是Tomcat的DataSource,在SpringBoot2.0中,我们使用默认连接池是HikariCP,本文讲一下HikariCP。为什么SpringBoot2.0要选择HikariCP来作为默认的连接池呢?我们先看一下官网的一张对比图。一个连接周期定义为单个
·
2021-08-31 13:48
spring
Spring系列
之集成Druid连接池及监控配置
前言前一篇文章我们熟悉了HikariCP连接池,也了解到它的性能很高,今天我们讲一下另一款比较受欢迎的连接池:Druid,这是阿里开源的一款数据库连接池,它官网上声称:为监控而生!他可以实现页面监控,看到SQL的执行次数、时间和慢SQL信息,也可以对数据库密码信息进行加密,也可以对监控结果进行日志的记录,以及可以实现对敏感操作实现开关,杜绝SQL注入,下面我们详细讲一下它如何与Spring集成,并
·
2021-08-31 13:47
spring
redis debug环境搭建过程详解(使用clion)
windows下安装linux工具链什么是make和cmake安装c语言开发的ide具体安装步骤cygwin安装clion安装及插件安装克隆redis代码如何调试如何调试redis-server概要最近写了
spring
·
2021-07-28 14:43
#
Spring系列
- 事务传播特性
分类NEVER非事务模式执行若当前有事务,则抛异常NOT_SUPPORTED不支持事务若当前有事务,则挂起当前事务SUPPORTS支持当前事务MANDATORY当前必须有事务,若没有事务,则抛异常REQUIRED当前没有事务,则新启一个事务;当前有事务,则加入当前事务作为当前事务的一部分;内层事务失败,外层事务没有捕获,外层事务都会回滚内层事务失败,外层事务捕获,外层事务都会回滚内层事务成功,外层
柳经年
·
2021-06-26 17:31
阿里架构师整理史上最全的Spring全家桶,看了其实也没想的那么难
Spring系列
入门到精通Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。
Android开发架构师
·
2021-06-22 10:52
小伙伴们在催更
Spring系列
,于是我写下了这篇注解汇总!!
写在前面由于在更新其他专题的文章,
Spring系列
文章有很长一段时间没有更新了,很多小伙伴都在公众号后台留言或者直接私信我微信催更
Spring系列
文章。看来是要继续更新Spring文章了。
·
2021-06-21 00:22
Spring系列
__02 IOC简介
Spring的两大核心功能就是IOC和AOP,这篇文章主要介绍IOC。简单来说,在面向对象思想下,A类中有一个B类的属性,那么我们在创建A类时往往需要同时创建一个B类的对象,以便A类对其进行调用。但是,这样的后果便是,A类和B类的耦合度过高。所谓的IOC(控制反转),或者其实现的方式DI(依赖注入)。实质就是Spring容器负责来创建A类、B类的实例,并在用户使用的时候将引用提供给用户。这样的好处
本墨BM
·
2021-06-12 07:49
Spring系列
常用注解
附录史上最全Spring注解Spring常用注解Springboot常用45注解Springboot常用27个注解SpringBoot注解最全详解
一蓬蒿人
·
2021-06-12 00:10
Spring系列
__04AOP简介
AOP简介今天来介绍一下AOP。AOP,中文常被翻译为“面向切面编程”,其作为OOP的扩展,其思想除了在Spring中得到了应用,也是不错的设计方法。通常情况下,一个软件系统,除了正常的业务逻辑代码,往往还有一些功能性的代码,比如:记录日志、数据校验等等。最原始的办法就是直接在你的业务逻辑代码中编写这些功能性代码,但是,这样除了当时开发的时候比较方便以外;代码的阅读性、可维护性都会大大降低。而且,
本墨BM
·
2021-06-12 00:49
【毕业求职季】-听说你想去大厂看学妹,教你京东软件产品经理面试如何一把过
Spring系列
面试题129道(附答案解析)Redis,快看看这40道面试题MyBatis的27道面试题73道Java面试题合集-多线程与进程28道Zoo
文宇肃然
·
2021-05-25 08:34
产品经理
面试
京东
产品设计
java
Spring框架-4(AOP)
Spring系列
文章Spring框架-1(基础)Spring框架-2(IOC上)Spring框架-3(IOC下)Spring框架-4(AOP)Spring框架-5(JDBC模板&Spring事务管理)Spring
zhonj
·
2021-05-19 08:10
Spring框架-2(IOC上)
Spring系列
文章Spring框架-1(基础)Spring框架-2(IOC上)Spring框架-3(IOC下)Spring框架-4(AOP)Spring框架-5(JDBC模板&Spring事务管理)Spring
zhonj
·
2021-05-17 03:33
【毕业求职季】-听说你想去大厂看学妹,带你看看字节跳动抖音电商后端面试长啥样?
Spring系列
面试题129道(附答案解析)Redis,快看看这40道面试题MyBatis的27道面试题73道Java面试题合集-多线程与进程28道ZooKeeper面试题【一面】注:面试官特别友善,面试体验特别好自我介绍实习时间挺长
文宇肃然
·
2021-05-12 08:38
面试
安卓开发
安卓面试
后端开发
数据结构
spring-cloud构建微服务架构
文|作者|文大师/本文属原创,转载请联系因为工作原因,无暇更新,最近更新的技术文章还要追溯到去年9月份,近期会恢复更新,还是以
spring系列
为主,上一次讲述了spring-security-oauth2
kaenry
·
2021-05-09 20:27
Spring系列
-ehcache配置
Ehcache是现在最流行的纯Java开源缓存框架,配置简单、结构清晰、功能强大,最初知道它,是从Hibernate的缓存开始的。它具有快速轻量、伸缩性强、灵活性高、支持标准、易扩展、应用持久化、缓存监听等特点。这里主要介绍一下如何与spring结合使用。1、所需jar包maven工程需要引入如下jar包,如果是普通工程,需要自行下载。org.springframeworkspring-conte
憨厚的老菜鸟
·
2021-05-09 14:16
Spring系列
之常用注解
该篇文章主要做下注解的笔记,以免我经常忘记~先给个demopackagecom.nuofankj.springdemo.resource;importjava.lang.annotation.*;@Target(ElementType.TYPE)@Retention(RetentionPolicy.RUNTIME)@Documentedpublic@interfaceResourceConfig{
Java面试官
·
2021-05-05 15:54
开发人员常用框架文档整理及中文翻译
Docs4dev开发人员常用的框架文档整理及中文翻译,包含
Spring系列
文档(Spring,SpringBoot,SpringCloud,SpringSecurity,SpringSession),日志
Docs4dev
·
2021-04-25 22:57
听说你想去大厂看学妹,带你看看小米前端实习岗面试长啥样?
Spring系列
面试题129道(附答案解析)Redis,快看看这40道面试题MyBatis的27道面试题73道Java面试题合集-多线程与进程28道ZooKeeper面试题【一面】(问题顺序不一致,只写了能想到的
文宇肃然
·
2021-04-25 08:27
网络协议
前端
大厂
面试
听说你想去大厂看学妹,带你看看快手产品运营面经长啥样?
Spring系列
面试题129道(附答案解析)Redis,快看看这40道面试题MyBatis的27道面试题73道Java面试题合集-多线程与进程28道ZooKeeper面试题【一面】1.自我介绍,实习经历介绍
文宇肃然
·
2021-04-23 08:58
算法
面试
人工智能
听说你想去大厂看学妹,带你看看网易互娱游戏测试面经
Spring系列
面试题129道(附答案解析)Redis,快看看这40道面试题MyBatis的27道面试题73道Java面试题合集-多线程与进程28道ZooKeeper面试题【一面】1h15min大体是技术面
文宇肃然
·
2021-04-22 09:21
面试
游戏
网易
听说你想去大厂看妹子,带你看看腾讯产品运营实习面经
Spring系列
面试题129道(附答案解析)Redis,快看看这40道面试题MyBatis的27道面试题73道Java面试题合集-多线程与进程28道ZooKeeper面试题【一面】1.自我介绍1min2
文宇肃然
·
2021-04-20 09:57
面试
算法
人工智能
python
java
Spring系列
之数据源的配置 数据库 数据源 连接池的区别
写在前面:2020年面试必备的Java后端进阶面试题总结了一份复习指南在Github上,内容详细,图文并茂,有需要学习的朋友可以Star一下!GitHub地址:https://github.com/abel-max/Java-Study-Note/tree/master连接池:这个应该都学习过,比如c3p0,druid等等,连接池的作用是为了提高程序的效率,因为频繁的去创建,关闭数据库连接,会对性
若丨寒
·
2021-04-15 07:56
Spring boot之前后端项目的跨域问题
1.前言现在大多数互联网的网站项目都用到了
Spring系列
的框架,而随着技术革新,摒弃了传统的JSP/Servlet项目,新项目一般都会使用到前后端分离的准则。
·
2021-03-18 18:09
《轻松读懂spring》之 IOC的主干流程(上)
前言最近写的几篇
spring系列
的文章,收到了很多读者的好评,有些读者希望我再多写几篇这方面的文章。
苏三说技术
·
2021-03-13 13:28
spring
java
编程语言
ioc
spring
boot
如何实现一个简易版的 Spring - 如何实现 @Autowired 注解
前言本文是如何实现一个简易版的
Spring系列
第四篇,在上篇介绍了@Component注解的实现,这篇再来看看在使用Spring框架开发中常用的@Autowired注入要如何实现,大家用过Spring都知道
·
2021-03-09 22:09
新时代 Java 11+ JavaFx JLink GraalVM native-image 等技术学习
目前Oracle和Spring团队也在密切配合关于
Spring系列
适配GraalVMnative-image
westinyang
·
2021-03-03 09:48
【
Spring系列
】使用InitializingBean和DisposableBean来管理bean的生命周期
关注微信公众号【Java之言】,更多干货文章和学习资料,助你放弃编程之路!文章目录一、Bean的生命周期二、InitializingBean接口说明三、DisposableBean接口说明四、Bean初始化五、Bean销毁六、源码分析七、使用误区一、Bean的生命周期我们知道,一个bean(对象)的生命周期,指的是bean从创建,初始化,一系列使用,销毁的过程。只不过。在Spring中,bean的
Μr.ηobοdy
·
2021-02-19 23:54
Spring
Boot
spring
bean生命周期
SSM之
Spring系列
(四)---- Spring三种方式实现账户的 CRUD 操作、Spring 整合 JUnit
在上一篇文章我们对Spring基于注解的IoC有了一定的了解,现在我们来看看一个简单的案例。这个案例将有三种方式实现,分别是XML,半注解,纯注解。看完案例之后就了解一下Spring整合JUnit。文章目录案例:实现账户的CRUD操作XML方式半注解(XML+注解)方式纯注解方式Spring整合JUnit案例:实现账户的CRUD操作XML方式导入相关依赖4.0.0org.exampleSpring
一个Java小白
·
2021-02-13 16:34
SSM之Spring系列
mysql
spring
java
ioc
junit
SSM之
Spring系列
(三)---- Spring 基于注解的 IoC 详解
注解配置和xml配置要实现的功能都是一样的,都是要降低程序间的耦合。只是配置的形式不一样。文章目录Spring基于注解的IoC详解用于创建对象的注解用于注入数据的注解用于改变作用范围的和生命周期有关XML和注解方式的比较Spring基于注解的IoC详解我们先来看看之前的XML的配置:上面的XML配置中有多个标签和属性,至于这些标签和属性的作用是啥,大家可以去看看上一篇文章。传送门接下来,Sprin
一个Java小白
·
2021-02-09 21:26
SSM之Spring系列
spring
java
ioc
xml
Git神作!2021年Java春招高级面试指南,吃透至少P7
马上到今年的金三银四了,又是跳槽的好季节,准备跳槽的同学都摩拳擦掌准备大面好几场,今天为大家准备了互联网面试必备的1到5年Java面试者都需要掌握的面试题,分别JVM,并发编程,MySQL,Tomcat,网络与IO及
Spring
Java架构师课代表
·
2021-01-21 13:44
java
面试
架构
redis
java
面试
分布式
数据库
Spring系列
--WebFlux详解
SpringWebFlux介绍是Spring5添加新的模块,用于web开发的,功能和SpringMVC类似的,Webflux使用当前一种比较流行响应式编程出现的框架。使用传统web框架,比如SpringMVC,这些基于Servlet容器,Webflux是一种异步非阻塞的框架,异步非阻塞的框架在Servlet3.1以后才支持,核心是基于Reactor的相关API实现的。什么是异步非阻塞异步和同步、非
冬瓜闯世界
·
2021-01-04 00:48
SpringBoot
Spring
你好,Spring!
整体思路就是:入门知识-->实际应用-->构建简易Spring框架-->看一下核心模块源码,争取早日写完这个
Spring系列
。用最通俗的语言来把“春天”给写好。
罗拉快跑跑跑
·
2020-12-28 12:09
java
springmvc 响应封装_
Spring系列
SpringMVC的请求与数据响应
在SpringMVC的各个组件中,处理器映射器、处理器适配器、视图解析器称为SpringMVC的三大组件。使用mvc:annotation-driven自动加载RequestMappingHandlerMapping(处理映射器)和RequestMappingHandlerAdapter(处理适配器),可用在Spring-xml.xml配置文件中使用mvc:annotation-driven替代注
weixin_39953740
·
2020-12-21 13:39
springmvc
响应封装
Spring系列
开篇IOC容器体系介绍
Spring已经是成为JavaEE的'默认的规范',所以想凭自己对Spring的理解,来记录和分享Spring的功能特性和组件工具使用从下面几个方面来介绍和探讨SpringSpringIOC功能简述Spring依赖查找和依赖注入SpringBeanDefinition(未完成)Spring类型转化(未完成)SpringBean(未完成)SpringBeanScope(未完成)Spring国际化和数
just_like_you
·
2020-12-14 00:34
Small
Spring系列
一:BeanFactory(一)
人生如逆旅,我亦是行人。前言Spring是一个开放源代码的设计层面框架,它解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。准备bean-v1.xml配置bean的信息BeanDefinition用于存放bean的定义BeanFactory获取bean的信息,实例化bean`BeanFactoryTest测试BeanFactory是否可用bean-v1.xmlB
java干货
·
2020-11-29 12:36
spring
Spring系列
-基础篇(1)-玩转本地Maven
安装本地Maven1、下载Maven并解压去Maven官网(http://maven.apache.org/downl...)下载后解压(如:apache-maven-3.5.4-bin.zip)。将该maven压缩版解压在本地一个目录,记住该目录地址(例如我的地址是D:apache-maven-3.5.3)2、配置maven的环境变量在“系统变量”中新增一个变量“MAVEN_HOME”,值是刚刚
KerryWu
·
2020-11-17 00:02
spring
maven
2020Java面试指南:JVM+并发+MySQL+网络+Spring(1到5年必看)
马上到今年的金三银四了,又是跳槽的好季节,准备跳槽的同学都摩拳擦掌准备大面好几场,今天为大家准备了互联网面试必备的1到5年Java面试者都需要掌握的面试题,分别JVM,并发编程,MySQL,Tomcat,网络与IO及
Spring
关注我学java
·
2020-10-29 19:06
程序员
Java
数据库
java
程序员
编程
数据库
面试
2020年高级Java程序员面试题汇总,含答案总结
文章目录JDKDubboZookeeper
Spring系列
Redis系列Mysql系列Java多线程消息中间件线程池JVM设计模式其他程序设计基础知识算法题面试技术外的问题面试答案引言:随着金九银十的面试跳槽
墨眉无锋墨家代码
·
2020-10-15 20:15
分布式
redis
面试
java
编程语言
Spring系列
SpringMVC的请求与数据响应
Spring系列
SpringMVC的请求与数据响应SpringMVC的数据响应数据响应的方式y以下案例均部署在Tomcat上,使用浏览器来访问一个简单的success.jsp页面来实现Success.jsp
一只胡说八道的猴子
·
2020-10-15 18:11
SpringMVC
Spring
每天花费4小时学习Nginx+Kubernetes+
Spring系列
等微服务视频+PDF
前言微服务可以说近期非常火的一个话题,近期SpringCloud又进行了一次“加强”,好多培训机构也把微服务专门弄了一个专题进行系统的学习,小编今天就把近期整理的微服务的一些视频资料+PDF整理了一下分享给大家Nginx第1章Nginx简介第2章Nginx服务器的安装与配置第3章Nginx的基本配置与优化第4章Nginx与PHP(FastCGI)的安装、配置与优化第5章Nginx与JSP.ASP.
马士兵老师
·
2020-10-10 14:20
编程语言
docker
spring
java
spring
boot
Spring系列
之事务的控制 注解实现+xml实现+事务的隔离等级
Spring系列
之事务的控制注解实现+xml实现在前面我写过一篇关于事务的文章,大家可以先去看看那一篇再看这一篇,学习起来会更加得心应手链接:https://blog.csdn.net/pjh88/article
·
2020-10-02 23:00
高级Java开发之路(面试直通车,持续更新,3万7千字长文)
文章目录算法
Spring系列
代理模式实现步骤AOPSpring的注解动态代理@Async注解失效场景Spring事务传播行为Spring循环依赖问题SpringBoot原理Java核心技术对象对象构成对象存活判断对象引用类型逃逸分析
Coding Now
·
2020-09-27 18:14
综合篇
Spring 系列之jdbcTemplate的使用
Spring系列
之jdbcTemplate啥是jdncTemplate?
一只胡说八道的猴子
·
2020-09-26 15:00
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他