目录 ProxyFactoryBean类介绍 基于JDK动态代理的Spring AOP实现 基于CGLIB代理的Spring AOP实现 Spring的通知类型 &nb…
分类:java
springboot整合axis1.4搭建服务端
前言 最近公司要开发个接口,要用webservices接口实现,而且使用的是axis1.4框架,webservices和axis这两个东西我之前都没接触过,而且axis1.4这个框架06年就不再维护了,没办法,客户就是上…
Spring Bean 的装配方式
Spring Bean 的装配方式 装配 Bean 的三种方式 一个程序中,许多功能模块都是由多个为了实现相同业务而相互协作的组件构成的。而代码之间的相互联系又势必会带来耦合。耦合是个具有两面性的概念,高度的耦合会导致代…
restful接口设计规范总结
这篇 文章主要是借鉴他人,但是自己很想总结出一套规范 一、重要概念: REST,即Representational State Transfer的缩写。我对这个词组的翻译是”表现层状态转化”。 R…
Java实现二分查找算法
二分查找:两种方式: 非递归方式和递归方式主要思路: 对于已排序的数组(先假定是从小到大排序), 先定义两个”指针”, 一个”指向”首元素low, 一个”指向&…
Java开发笔记(一百四十九)引入预报告的好处
前面介绍了各种SQL语句的调用过程,虽然例子代码写死了每个SQL串,但是完全可以把查询条件作为方法参数传进来。比如现在想删除某个课程的教师记录,那么在编写删除方法时,就把课程名称作为该方法的一个输入参数。据此编写的方法代…
关于锁的个人学习笔记
个人学习笔记! 1)分布式锁的实现?①数据库实现单点、非重入、非阻塞、无失效时间、依赖数据库(要自己设置,可结合排它锁、乐观锁、悲观锁等混合使用)②缓存(Redis等)集群部署解决单点问题、分布式锁方法直接调用即可(re…
java当中JDBC当中请给出一个sql server的dataSource的helloworld例子
[学习笔记] 4. sql server的dataSource的helloworld: import java.sql.*;import javax.sql.*;import net.sourceforge.…
Spring循环依赖原因及如何解决,浅谈Spring解决循环依赖的三种方式
浅谈Spring解决循环依赖的三种方式 SpringBoot构造器注入循环依赖及解决 原文:https://www.baeldung.com/circular-dependencies-in-spring 代码:http…
并发编程之Callable异步,Future模式
Callable 在Java中,创建线程一般有两种方式,一种是继承Thread类,一种是实现Runnable接口。然而,这两种方式的缺点是在线程任务执行结束后,无法获取执行结果。我们一般只能采用共享变量或共享存储区以及线…
java将小括号内的内容替换掉,只能替换一对括号内的
String a = "太棒了!您又超越了(jsapfhaspogf<><><????14129das奥森关卡放弃温泉地火掐)名好友"; int rand = rand(100, 200);…
如何将git上下载的zip格式文件导入到Eclipse上
前提:Eclipse有maven环境 1、将从git上下载的zip格式的maven project解压,File -> Import -> General 选择Existing Projects into W…