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
java框架-Spring系列
全面解读Spring Boot 最流行的 16 条实践
SpringBoot是最流行的用于开发微服务的
Java框架
。在本文中,我将与你分享自2016年以来我在专业开发中使用SpringBoot所采用的最佳实践。
刀哥谈Java
·
2023-09-11 08:26
SpringBoot如何优雅的输出异常信息?
目录一、什么是SpringBoot二、什么是异常三、SpringBoot如何配置异常输出一、什么是SpringBootSpringBoot是一个开源的
Java框架
,用于创建独立的、可部署的基于Spring
揣晓丹
·
2023-09-11 07:16
java
spring
boot
spring
java
使用Kotlin优化Java开发
空安全2.3函数和Lambda表达式2.4扩展函数2.5类和对象2.6接口、抽象类和继承2.7单例模式三、与Java互操作3.1Kotlin调用Java代码3.2Java调用Kotlin代码3.3兼容
Java
格林希尔
·
2023-09-10 15:24
Java实践
kotlin
java
分布式
架构
大数据
Spring系列
文章:Spring中的设计模式
一、简单⼯⼚模式BeanFactory的getBean()⽅法,通过唯⼀标识来获取Bean对象。是典型的简单⼯⼚模式(静态⼯⼚模式);二、⼯⼚⽅法模式FactoryBean是典型的⼯⼚⽅法模式。在配置⽂件中通过factory-method属性来指定⼯⼚⽅法,该⽅法是⼀个实例⽅法。三、单例模式Spring⽤的是双重判断加锁的单例模式。请看下⾯代码,我们之前讲解Bean的循环依赖的时候⻅过:四、代理模
程序三两行
·
2023-09-10 05:55
#
ssm
jpa
jdbctemplate
spring
设计模式
java
Spring系列
文章:面向切面编程AOP
一、代理模式1、代理模式使用场景引入⽣活场景1:⽜村的⽜⼆看上了隔壁村⼩花,⽜⼆不好意思直接找⼩花,于是⽜⼆找来了媒婆王妈妈。这⾥⾯就有⼀个⾮常典型的代理模式。⽜⼆不能和⼩花直接对接,只能找⼀个中间⼈。其中王妈妈是代理类,⽜⼆是⽬标类。王妈妈代替⽜⼆和⼩花先⻅个⾯。(现实⽣活中的婚介所)【在程序中,对象A和对象B⽆法直接交互时。】⽣活场景2:你刚到北京,要租房⼦,可以⾃⼰找,也可以找链家帮你找。其
程序三两行
·
2023-09-10 05:25
#
ssm
jpa
jdbctemplate
spring
java
后端
Spring系列
文章4:读取配置文件
一、Resource在Java程序中,我们经常会读取配置文件、资源文件等。使用Spring容器时,我们也可以把“文件”注入进来,方便程序读取。Spring提供了一个org.springframework.core.io.Resource(注意不是javax.annotation.Resource),它可以像String、int一样使用@Value注入:@ComponentpublicclassAp
程序三两行
·
2023-09-10 05:54
#
ssm
jpa
jdbctemplate
spring
java
spring
boot
Spring系列
文章2:基于xml方式依赖注入
一、IOC、DI理解IOC(控制反转):和23设计模式一样是一种思想,就是在程序中不再通过new的方式创建对象了。DI(依赖注入):依赖指的是a对象和b对象的关系,注入是一种手段,通过这种手段让a对象和b对象产生关系,而注入包括两种常见的方式set注入构造方式注入IOC就是一种反转控制的思想,而DI是对IOC的一种具体实现,在spring中是一件事(把对对象的创建、管理、属性赋值等使用交给spri
程序三两行
·
2023-09-10 05:53
#
ssm
jpa
jdbctemplate
java
开发语言
Spring系列
文章:Spring事务
一、事务简述1、什么是事务(Transaction(tx))在⼀个业务流程当中,通常需要多条DML(insertdeleteupdate)语句共同联合才能完成,这多条DML语句必须同时成功,或者同时失败,这样才能保证数据的安全。多条DML要么同时成功,要么同时失败,这叫做事务。2、事务的四个处理过程第⼀步:开启事务(starttransaction)第⼆步:执⾏核⼼业务代码第三步:提交事务(如果核
程序三两行
·
2023-09-10 05:21
#
ssm
jpa
jdbctemplate
adb
探秘Sharding JDBC----分库分表操作
作为轻量级
java框架
,shardingJDBC在Java的jdbc层提供了额外的服务,可以理解为增强版的jdbc驱动。其中,分库分表的操作是其中的重要一环,接下来就跟随我来看一看,这一操作如何进行。
我是IT界小白
·
2023-09-10 05:16
SpringBoot原理-起步依赖
前言Spring是目前最为流行的
Java框架
,Spring家族框架中都是基于SpringFramework基础框架,但是使用SpringFramework创建java项目会比较繁琐,主要体现在pom.xml
熵240
·
2023-09-09 21:06
Java
Web学习跟踪笔记
spring
boot
java
后端
Java 毕业设计-基于SpringBoot的在线文档管理系统
全网粉丝30W+,Csdn博客专家、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌技术栈简介文末获取源码开发语言:
Java框架
:springbootJDK版本:JDK1.8
计算机毕设徐师兄
·
2023-09-09 08:36
Java
SpringBoot
精品项目
java
课程设计
spring
boot
在线文档管理系统
Spring系列
文章:Spring6集成MyBatis3.5
1、引入依赖org.springframeworkspring-context6.0.2org.mybatismybatis3.5.11org.mybatismybatis-spring2.0.7mysqlmysql-connector-java8.0.30com.alibabadruid1.2.13junitjunit4.13.2test2、编写mapper接口3、编写mapper配置文件⼀定要
程序三两行
·
2023-09-08 21:15
#
ssm
jpa
jdbctemplate
spring
java
后端
Spring系列
文章:Spring使用JdbcTemplate
一、简介JdbcTemplate是Spring提供的⼀个JDBC模板类,是对JDBC的封装,简化JDBC代码。当然,你也可以不⽤,可以让Spring集成其它的ORM框架,例如:MyBatis、Hibernate等。第一步:引入依赖org.springframeworkspring-context6.0.2junitjunit4.13.2testmysqlmysql-connector-java8.
程序三两行
·
2023-09-08 21:14
#
ssm
jpa
jdbctemplate
spring
java
后端
Spring系列
文章:Spring集成Log4j2⽇志框架、整合JUnit
一、集成Log4j2⽇志框架从Spring5之后,Spring框架⽀持集成的⽇志框架是Log4j2.如何启⽤⽇志框架:第⼀步:引⼊Log4j2的依赖org.apache.logging.log4jlog4j-core2.19.0org.apache.logging.log4jlog4j-slf4j2-impl2.19.0第⼆步:在类的根路径下提供log4j2.xml配置⽂件(⽂件名固定为:log4
程序三两行
·
2023-09-08 21:44
#
ssm
jpa
jdbctemplate
spring
log4j
单元测试
Junit的概念
JUnit就是对程序代码进行单元测试的一种
Java框架
。实际上是一个Java类包可以用来编写自动化测试工具,这样就可以运行程序进行反复测试,减少测试的难度以及减少编写程序的错误。
scruffybear
·
2023-09-08 11:25
Java
junit
测试工具
测试
单元测试
download
class
springboot使用切面记录接口访问日志
SpringBoot是一个流行的
Java框架
,它使得构建强大的、可伸缩的应用程序变得更加容易。在SpringBoot中,我们可以使用切面(Aspect)来轻松地记录接口访问日志,这
擎云java
·
2023-09-07 21:42
springboot
spring
boot
mybatis
后端
java
Spring系列
文章3:基于注解方式依赖注入
和XML配置文件一样,注解本身并不能执行,注解本身仅仅只是做一个标记,具体的功能是框架检测到注解标记的位置,然后针对这个位置按照注解标记的功能来执行具体操作,本质上所有操作都是Java代码来完成的,XML和注解只是告诉框架中的Java代码如何执行一、负责声明bean的注解1、5个声明bean的注解Spring中使用以下5个注解声明一个bean@Controller、@Service、@Reposi
程序三两行
·
2023-09-07 15:37
#
ssm
jpa
jdbctemplate
spring
java
后端
BCSP-玄子Share-Java框基础_工厂模式/代理模式
三、设计模式3.1设计模式简介软件设计中的三十六计是人们在长期的软件开发中的经验总结是对某些特定问题的经过实践检验的特定解决方法被广泛运用在
Java框架
技术中3.1.1设计模式的优点设计模式是可复用的面向对象软件的基础可以更加简单方便地复用成功的设计和体系结构帮助开发者做出有利于系统复用的选择
玄子Share
·
2023-09-06 03:24
JAVASE
+
JAVAOOP
java
代理模式
开发语言
Docker部署spring boot项目
docker命令部署springboot项目目前主流的
java框架
为spring,软件包为jar包,只需以jar为基础构建容器环境。
_小许_
·
2023-09-05 18:00
#
docker
docker
spring
boot
java
Spring系列
文章1:Spring入门程序、集成Log4j2⽇志框架
一、什么是spring一个
java框架
、java语言开发,轻量级、开源框架、在j2se、j2ee中都可以使用。它是一个管理对象的容器,Spring容器不装文本,数字。装的是java对象。
程序三两行
·
2023-09-05 17:43
#
ssm
jpa
jdbctemplate
spring
java
后端
Spring Boot 如何配置 Hikari 数据库连接池
目录一、SpringBoot介绍二、什么是数据库连接池三、Hikari介绍四、配置Hikari一、SpringBoot介绍SpringBoot是一个开源的
Java框架
,它简化了基于Spring的应用程序的开发和部署
杨荧
·
2023-09-05 07:22
JAVA
数据库
spring
boot
后端
Hikari
上官网学Spring-01
Spring聚焦于速度、简洁和生产力,这使他成为世界上最受欢迎的
Java框架
。如果你怀疑Spring是否真的【最受欢迎】,可以点击文字上面的链接
十八年后又是一条好汉
·
2023-09-04 02:17
spring
spring
java
后端
Spring系列
第1篇:请问各位大佬为何要学spring?
Spring系列
目标:从入门掌握一个高级开发所需要的技能。
java日刊呀
·
2023-09-03 04:44
Spring系列
-基于Spring框架的WebSocket使用
文章目录前言一、框架中基本介绍1.处理API-WebSocketHandler2.配置API-WebSocketConfigurer3.拦截API-HandshakeInterceptor二、WebSocket使用的几种形式1.@bean模式2.@Autowired模式3.xml模式总结前言作为一种网络通信协议,WebSocket是一种在单个TCP连接上进行全双工通信的协议。WebSocket协议
mystonelxj
·
2023-09-03 00:13
Spring系列
spring
websocket
java
什么是RESTful API,Spring MVC如何支持RESTful架构
文章目录个人主页:程序员小侯CSDN新晋作者欢迎点赞✍评论⭐收藏✨收录专栏:
Java框架
✨文章内容:SpringMVC支持RESTful架构希望作者的文章能对你有所帮助,有不足的地方请在评论区留言指正,
程序员 小侯
·
2023-09-01 14:34
Java框架
restful
spring
mvc
架构
java
Spring系列
22:Spring AOP 概念与快速入门篇
Python微信订餐小程序课程视频https://edu.csdn.net/course/detail/36074Python实战量化交易理财系统https://edu.csdn.net/course/detail/35475本文内容SpringAOP含义和目标AOP相关概念声明式AOP快速入门编程式创建代理对象SpringAOP含义和目标OOP:Object-orientedProgrammin
[虚幻私塾】
·
2023-09-01 12:51
python
音视频
语音识别
人工智能
计算机
Spring系列
之类型转换-12
目录类型转换转换器SPI使用`ConverterFactory`使用`GenericConverter``ConversionService`配置一个`ConversionService``ConversionService`编程方式使用类型转换Spring3引入了一个core.convert提供通用类型转换系统的包。系统定义了一个SPI来实现类型转换逻辑和一个API来在运行时执行类型转换。在Sp
吕布辕门
·
2023-08-31 10:14
spring
spring
java
后端
Spring系列
七:声明式事务
声明式事务和AOP有密切的联系,是AOP的一个实际的应用.事务分类简述●分类1.编程式事务:示意代码,传统方式Connectionconnection=JdbcUtils.getConnection();try{//1.先设置事务不要自动提交connection.setAutoCommit(false);//2.进行各种crud//多个表的修改,添加,删除//3.提交connection.comm
~ 小团子
·
2023-08-31 03:08
Spring5
spring
数据库
sql
掌握
Java框架
之Struts,开启高效开发之旅!
当今的软件开发世界,
Java框架
如Struts已经成为构建企业级应用的重要工具。Struts作为一个流行的MVC框架,不仅简化了JavaWeb开发,还提高了软件的可维护性和可扩展性。
GeekyGuru
·
2023-08-31 00:41
java
struts
开发语言
Java框架
之Hibernate:让数据持久化变得如此轻松
本文将为您详细介绍Hibernate的魅力,让我们一起探索这个
Java框架
的奇妙世界!一、理解HibernateHibernate是一个开源的Java持久化框架,它简化了
GeekyGuru
·
2023-08-31 00:10
java
Java框架
之王:Spring的崛起与进化
在Java世界中,Spring框架无疑已经成为了一个传奇。它为开发者提供了强大的工具和丰富的功能,使得构建高质量、可扩展的Java应用程序变得轻松便捷。本文将带您领略Spring的魅力,以及它在过去几年中的崛起和进化。一、Spring的崛起Spring框架于2003年诞生,它的初衷是为了解决企业级应用开发中的复杂性问题。随着Java语言的不断发展,Spring也逐渐壮大,成为了全球开发者社区备受推
GeekyGuru
·
2023-08-31 00:37
java
spring
开发语言
Java框架
SpringBoot与Python框架Flask对比
背景:LStack平台多租系统采用的是Openstack-Keystone开源项目。在进行Keystone源码分析过程中发现其采用的是Flask框架,而我们自研的一些微服务采用的是SpringBoot框架。所以产生了进行两大主流语言框架横向对比的想法,并整理此篇文章分享给大家。语言对比:语言JavaPython声明变量显式声明变量名不需要声明变量类库较丰富丰富动静态静态型动态型可读性良好良好性能编
西子海清
·
2023-08-30 20:32
Spring框架中如何处理事务管理
配置事务通知:****将事务通知应用到方法:****2.编程式事务管理:****通过编程方式启动事务:****3.配置事务属性:**个人主页:程序员小侯CSDN新晋作者欢迎点赞✍评论⭐收藏✨收录专栏:
Java
程序员 小侯
·
2023-08-30 14:09
Java框架
spring
boot
java
spring
关于工作进步的思考
今天领导又安排了一大堆任务,原本带的
java框架
不带了,让带c++。8月份又让学hadoop+hive。真是能让我上的,一定不会花大价钱去做,因为我便宜。
任身
·
2023-08-30 12:22
linux 强制分片,Sharding-JDBC 使用入门和基本配置
作者:高玉珑来源:宜信技术学院1、什么是Sharding-JDBCSharding-JDBC定位为轻量级
Java框架
,在Java的JDBC层提供的额外服务。
weixin_39690625
·
2023-08-30 05:39
linux
强制分片
SpringBoot+Vue实现智能物流管理系统
文末获取源码开发语言:
Java框架
:springbootJDK版本:JDK1.8服务器:tomcat7数据库:mysql5.7/8.0数据库工具:Navicat11开发软件:eclipse/myeclipse
一季春秋
·
2023-08-29 20:10
课程设计
毕业设计
spring
boot
java
vue.js
spring
后端
ChatGPT助力编写
JAVA框架
! | 京东云技术团队
亲爱的Javaer们,在平时编码的过程中,你是否曾想过编写一个
Java框架
去为开发提效?但是要么编写框架时感觉无从下手,不知道从哪开始。
京东云技术团队
·
2023-08-29 14:47
人工智能
chatgpt
java
京东云
后端
人工智能
深入理解
Spring系列
之二:BeanDefinition解析
BeanDefinition继承了AttributeAccessor,说明它具有处理属性的能力;BeanDefinition继承了BeanMetadataElement,说明它可以持有Bean元数据元素,作用是可以持有XML文件的一个bean标签对应的Object。Spring容器启动的过程中,会将Bean解析成Spring内部的BeanDefinition结构。我们获取对象的方式一般有两种,一种
奇点一氪
·
2023-08-29 11:02
Springboot 集成keycloak admin-cli api
语言:
java框架
:spring-boot运行环境:docker最近在做一个项目,使用keyclo
浦江之猿
·
2023-08-28 22:01
java
java
spring
boot
keycloak
JAVA类加载器双亲委派与自定义扩展
最近思考写一个
JAVA框架
,一边学习Spring框架源码,一边整理JDK反射技术相关文档,今天学习到ClassLoader类加载器,就记录下自己的学习心得。
明月照我行
·
2023-08-28 13:51
领英采用 Protobuf 进行微服务开发,网络延迟降低60%
为帮助团队在服务间构建一致性交互,领英创建并开源了一款名为Rest.li的
Java框架
。该框架可用
·
2023-08-28 10:54
后端
0815 音频知识小结
1.音频框架Android音频框架从上到下总体上可分为Application应用层,Framework
Java框架
层,LibrariesC++库层,Hal硬件抽象层,TinyalsaLibraryAPI
玄之宵
·
2023-08-28 00:52
音视频
利用Minimist框架简化Java类库的设计与实现
1.简介Minimist是一个轻量级的
Java框架
,旨在简化Java类库的设计和实现过程。它提供了一组简单但强大的工具和函数,可
xiaocxyczh
·
2023-08-27 05:56
java
开发语言
ChatGPT助力编写
JAVA框架
! | 京东云技术团队
亲爱的Javaer们,在平时编码的过程中,你是否曾想过编写一个
Java框架
去为开发提效?但是要么编写框架时感觉无从下手,不知道从哪开始。
·
2023-08-25 12:10
Java框架
--SSM&Oracle&Maven高级
〇、内容介绍一、MyBatis01:框架概述、环境搭建及入门案例、自定义框架1、介绍框架:封装细节,是开发中的解决方案三层架构与SSM的关系表示层web:SpringMVC框架业务层service:Spring的IOC和AOP持久层dao:Mybatis持久层技术JDBC是规范:资源浪费、难以维护JdbcTemplate和DBUtils是工具类Mybatis概述--持久层框架,内部封装JDBC使用
哥们要飞
·
2023-08-25 09:22
java
maven
oracle
mybatis
数据库
Spring系列
篇 -- Bean的生命周期
目录经典面试题目:一,Bean的生命周期图二,关于Bean的生命周期流程介绍:三,Bean的单例与多例模式总结:前言:今天小编给大家带来的是关于
Spring系列
篇中的Bean的生命周期讲解。
〔Lisa〕
·
2023-08-24 06:16
java
开发语言
spring
Spring系列
篇--关于AOP【面向切面】的详解
目录一.AOP是什么二.案例演示1.前置通知1.1先准备接口1.2然后再准备好实现类1.3对我们的目标对象进行JavaBean配置1.4编写前置系统日志通知1.5配置系统通知XML中的JavaBean1.6配置代理XML中的JavaBean1.7测试代码开始测试注意这里有一个报错问题!!!2.后置通知2.1先准备好后置通知的系统日志2.2配置后置系统通知的XML的JavaBean2.3测试结果3.
〔Lisa〕
·
2023-08-24 06:15
初学
Java
spring
mysql
java
2022年Java面试题及答案整理归纳(持续更新)
学习笔记
Spring系列
:Spring知识点总结SpringBoot系列:SpringBoot知识点总结SpringCloud系列:Spri
程序员追风
·
2023-08-23 11:30
基于springboot实现应急救援物资管理系统演示【附项目源码】
基于springboot实现应急救援物资管理系统演示开发语言:
Java框架
:springbootJDK版本:JDK1.8服务器:tomcat7数据库:mysql5.7数据库工具:Navicat11开发软件
大雄是个程序员
·
2023-08-23 11:11
项目实践
java
spring
boot
项目源码
毕业设计
课程设计
“深入了解Spring框架:IOC、注入方式和与Web容器的整合“
3.3第三种:注解注入按名称注入(byname):按类型注入(byType):4.Spring与Web容器的整合配置监听器配置Servlet总结:1.Spring框架简介Spring是一个轻量级的开源
Java
叶秋∵
·
2023-08-20 23:23
spring
java
后端
tomcat
maven
servlet
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他