-
Spring IOC和aop的原理及实例详解
所属栏目:[Java] 日期:2020-12-14 热度:89
这篇文章主要介绍了Spring IOC和aop的原理及实例详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。特点是面向接口编程,松耦合。 1:I[详细]
-
Java 数组复制clone方法实现详解
所属栏目:[Java] 日期:2020-12-14 热度:176
这篇文章主要介绍了Java 数组复制clone方法实现详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 一、源码 public class Test1 { public static void main(String[] args) { // Student[] arrs = new[详细]
-
springboot项目访问静态资源的配置代码实例
所属栏目:[Java] 日期:2020-12-14 热度:99
这篇文章主要介绍了springboot项目访问静态资源的配置代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 这里只是简单记录当上传图片不是放在tomcat其他服务器中时,只是放在磁盘中便可以这样配置[详细]
-
Java设计模式模板方法(Template)原理解析
所属栏目:[Java] 日期:2020-12-14 热度:138
这篇文章主要介绍了Java设计模式模板方法(Template)原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 前言: 我们在开发中有很多固定的流程,这些流程有很多步凑是固定的,比如JDBC中获取连接,[详细]
-
Java Number类原理实例解析
所属栏目:[Java] 日期:2020-12-14 热度:198
这篇文章主要介绍了Java Number类原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 Number类 内置数据类型:byte、int、long、double等 包装类:Integer、Long、Byte、Double、Float、Short、 这[详细]
-
SpringCloud Ribbon负载均衡实例解析
所属栏目:[Java] 日期:2020-12-14 热度:93
这篇文章主要介绍了SpringCloud Ribbon负载均衡实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 Spring Cloud集成了Ribbon,结合Eureka,可实现客户端的负载均衡。 下面实现一个例子,结构下图[详细]
-
spring boot配置多个请求服务代理的完整步骤
所属栏目:[Java] 日期:2020-12-14 热度:87
springboot 配置服务代理 有时候,我们可能有下边这样的需求: 即,针对于分布式服务,我们会有多种业务接口服务,但是服务器上可能只要求开放一个服务的端口,比如上图的restA项目端口是对外开放的,但是restB项目端口并未对外开放,这样带来的问题就是,用[详细]
-
Springboot 集成 lombok.jar过程解析
所属栏目:[Java] 日期:2020-12-14 热度:151
这篇文章主要介绍了Springboot 集成 lombok.jar过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 介绍 Spring Boot是非常高效的开发框架,lombok是一套代码模板解决方案,将极大提升开发的效率,[详细]
-
Java设计模式单例模式(Singleton)用法解析
所属栏目:[Java] 日期:2020-12-14 热度:170
这篇文章主要介绍了Java设计模式单例模式(Singleton)用法详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 单例模式的应用场景: 单例模式(Singleton Pattern)是指确保一个类在任何情况下都绝对只[详细]
-
浅析Spring Security登录验证流程源码
所属栏目:[Java] 日期:2020-12-14 热度:195
一、登录认证基于过滤器链 Spring Security的登录验证流程核心就是过滤器链。当一个请求到达时按照过滤器链的顺序依次进行处理,通过所有过滤器链的验证,就可以访问API接口了。 SpringSecurity提供了多种登录认证的方式,由多种Filter过滤器来实现,比如:[详细]
-
Java设计模式模板方法模式(Template)用法解析
所属栏目:[Java] 日期:2020-12-14 热度:86
这篇文章主要介绍了Java设计模式模板方法模式(Template)用法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 前言: 我们在开发中有很多固定的流程,这些流程有很多步凑是固定的,比如JDBC中获取连[详细]
-
SpringBoot整合Junit实例过程解析
所属栏目:[Java] 日期:2020-12-14 热度:121
这篇文章主要介绍了SpringBoot整合Junit实例过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 前提条件:SpringBoot已经整合了Mybatis,至于SpringBoot如何整合Mybatis可参考SpringBoot整合mybati[详细]
-
Java8时间转换(LocalDateTime)代码实例
所属栏目:[Java] 日期:2020-12-14 热度:75
这篇文章主要介绍了java8时间转换(LocalDateTime)代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 1.将LocalDateTime转为自定义的时间格式的字符串 public static String getDateTimeAsString(L[详细]
-
Spring Cloud Feign组件实例解析
所属栏目:[Java] 日期:2020-12-14 热度:95
这篇文章主要介绍了Spring Cloud Feign组件实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 采用Spring Cloud微服务框架后,经常会涉及到服务间调用,服务间调用采用了Feign组件。 由于之前有使[详细]
-
Java使用嵌套循环模拟ATM机取款业务操作示例
所属栏目:[Java] 日期:2020-12-14 热度:112
本篇章节讲解Java使用嵌套循环模拟ATM机取款业务操作。供大家参考研究具体如下: 代码: package com.jredu.ch03;import java.util.Scanner;public class Work4 { public static void main(String[] args) { // TODO Auto-generated method stub S[详细]
-
简单了解Spring循环依赖解决过程
所属栏目:[Java] 日期:2020-12-14 热度:140
这篇文章主要介绍了简单了解Spring循环依赖解决过程,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 前言 说起Spring中循环依赖的解决办法,相信很多园友们都或多或少的知道一些,但当真的要详细说明的[详细]
-
Spring实战之让Bean获取Spring容器操作示例
所属栏目:[Java] 日期:2020-12-14 热度:59
本篇章节讲解Spring实战之让Bean获取Spring容器操作。供大家参考研究具体如下: 一 配置 xml version="1.0" encoding="GBK"beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.springframework.org/schema/beans" xs[详细]
-
Spring注解@RestControllerAdvice原理解析
所属栏目:[Java] 日期:2020-12-14 热度:174
这篇文章主要介绍了Spring注解@RestControllerAdvice原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 前言 前段时间部门搭建新系统,需要出异常后统一接口的返回格式,于是用到了Spring的注解@R[详细]
-
Spring Boot @Conditional注解用法示例介绍
所属栏目:[Java] 日期:2020-12-14 热度:173
引用Spring官方文档的说法介绍一下@Conditional注解:Spring5.0.15版本@Conditional注解官方文档 @Conditional表示仅当所有指定条件都匹配时,组件才有资格注册 。 该@Conditional注释可以在以下任一方式使用: 作为任何@Bean方法的方法级注释 作为任何类的[详细]
-
Java使用I/O流读取文件内容的方法详解
所属栏目:[Java] 日期:2020-12-14 热度:59
本篇章节讲解Java使用I/O流读取文件内容的方法。供大家参考研究具体如下: 要利用I/O流读取文件内容,首先要掌握InputStream的体系结构。 这个体系中FileInputStream和BufferedInputStream是一定要掌握的,因为使用的频率比较高。 InputStream的方[详细]
-
详解基于SpringBoot使用AOP技术实现操作日志管理
所属栏目:[Java] 日期:2020-12-14 热度:61
操作日志对于程序员或管理员而言,可以快速定位到系统中相关的操作,而对于操作日志的管理的实现不能对正常业务实现进行影响,否则即不满足单一原则,也会导致后续代码维护困难,因此我们考虑使用AOP切面技术来实现对日志管理的实现。 文章大致内容: 1、基[详细]
-
Spring实战之设置普通属性值的方法示例
所属栏目:[Java] 日期:2020-12-14 热度:138
本篇章节讲解Spring实战之设置普通属性值的方法。供大家参考研究具体如下: 一 配置 xml version="1.0" encoding="GBK"beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.springframework.org/schema/beans" xsi:sc[详细]
-
基于SpringBoot实现发送带附件的邮件
所属栏目:[Java] 日期:2020-12-14 热度:56
这篇文章主要介绍了基于SpringBoot实现发送带附件的邮件,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 !--发送email依赖-- dependency groupIdorg.springframework.boot/groupId artifactIdspring-boo[详细]
-
java命令执行jar包的多种方法(四种方法)
所属栏目:[Java] 日期:2020-12-14 热度:80
大家都知道一个java应用项目可以打包成一个jar,当然你必须指定一个拥有main函数的main class作为你这个jar包的程序入口。 具体的方法是修改jar包内目录META-INF下的MANIFEST.MF文件。 比如有个叫做test.jar的jar包,里面有一个拥有main函数的main class:te[详细]
-
如何把springboot jar项目 改为war项目
所属栏目:[Java] 日期:2020-12-14 热度:167
这篇文章主要介绍了如何把springboot jar项目 改为war项目,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 启动类JeewxBootApplication 添加继承SpringBootServletInitializer 重写实现 @SpringBootAppl[详细]