自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (34)
  • 收藏
  • 关注

原创 Spring通过源码分析了解这3种Bean处理器的执行过程

环境:Spring5.3.3三种Bean处理器BeanFactoryPostProcessor BeanPostProcessor InstantiationAwareBeanPostProcessor1 BeanFactoryPostProcessor所有Bean在未初始化前执行,同时可以去修改常规Bean的相关定义信息,比如修改Bean的属性信息。准备类:public class CustomBeanFactoryPostProcessor implements BeanFa

2021-06-24 08:58:14 170 1

原创 Spring事务实现原理源码分析

Spring事务实现原理源码分析原创2021-06-14 09:21·FastCoder环境:spring5.3.3先阅读:《Spring IOC容器对Bean实例化的过程详解源码分析》目录:1、开启事务通过@EnableTransactionManagement注解开启事务功能@Configuration@EnableTransactionManagementpublic class AnnoConfig {} @Import(Transaction...

2021-06-22 09:01:30 164

原创 Java Cglib动态代理原理源码分析

环境:Java8Cglib代理使用System.setProperty(DebuggingClassWriter.DEBUG_LOCATION_PROPERTY, "E://cglib"); Enhancer enhancer = new Enhancer() ;enhancer.setSuperclass(PersonDAOImpl.class) ;enhancer.setCallback(new MethodInterceptor() { @Override public Ob

2021-06-20 11:15:59 533

原创 Springboot中常见的@Import注解的三种使用方式详解

环境:springboot2.3.9.RELEASE三种方法说明 直接导入普通数组的方式 导入ImportSelector类方式 导入ImportBeanDefinitionRegistrar方式 被导入的类加入到Spring IOC容器中。直接导入普通数组的方式public class A { @Bean public B b() { return new B() ; }}@Import({A.class})@Configurati

2021-06-15 09:35:15 744

原创 Spring IOC容器对Bean实例化的过程详解源码分析

环境:Spring5.3.3Spring容器启动时,创建DefaultListableBeanFactory 工厂实例化AnnotationConfigApplicationContext对象public AnnotationConfigApplicationContext(String... basePackages) { this(); scan(basePackages); refresh();}1.1 实例化单例Bean进入refresh方法中的

2021-06-12 07:14:08 235 1

原创 SpringBoot整合MyBatis完全使用注解方式定义Mapper

环境:springboot2.3.11 + MyBatis3.5.6依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId></dependency><dependency> <groupId>org.mybatis.spring.

2021-06-09 08:50:19 787

原创 elasticsearch 多条件时间范围查询

{ "query": { "bool": { "must": [ { "match": { "name": "张" } }, { "range": { "settlement_time": { "gte": "2019-01-01 04:00:00", "lte": "2019-01-01 04:59:59", .

2021-06-07 19:22:09 3205

原创 异步编程还在用Future?快来学习下CompletableFuture超级详细

环境:Java8Future基本应用Future是从JDK1.5开始有的,目的是获取异步任务执行的结果,通常情况会结合ExecutorService及Callable一起使用。1、Future结合Callable使用单任务执行private static class Task implements Callable<String> { @Override public String call() throws Exception { TimeUnit.SE

2021-06-05 08:15:59 181 1

原创 Spring AOP动态代理失效的解决方法@Transactional为何会失效

环境:springboot2.3.10演示类JavaBeanpublic class User { private Integer id ; private String name ; public User(Integer id, String name) { this.id = id; this.name = name; }}DAO接口public interface UserDAO { User save(User user) ;

2021-06-04 08:50:31 1200 1

原创 Springboot基础使用@Conditional多条件注册Bean

环境:springboot2.3.10需求:有这么一个Bean它被注册的条件是需要满足多个条件下才能被注册。如下pack: datasource: enabled: true---pack: cache: enabled: true只有在这两个属性都为true时才注册Bean。方法1 @ConditionalOnExpression注解说明:@Retention(RetentionPolicy.RUNTIME)@Target({ ElementTyp

2021-06-01 11:23:00 1109

JPA+Spring+Struts整合实例

JPA+Spring+Struts整合实例 Spring2.x Struts1.x 该实例没有包含lib包,自己导入就可以了,如果用的myeclipse 那就更好了 该例子有个说明文件,一定要看

2009-01-04

jquery 表格排序

jquery 表格排序 自己写的个表格排序的小例子,希望对大家有帮助

2009-01-04

EJB3持久化规范(简体中文版)

EJB3持久化规范(简体中文版) 非常值得大家下载学习的

2009-01-03

ejb3.0 中文版

ejb3.0 中文版 详细介绍了ejb3.0的知识点

2009-01-03

ejb3整合Struts1.x实例

ejb3整合Struts1.x实例 数据库使用的是mysql 5.x

2009-01-03

经典web开发必备参考资料

经典web开发必备参考资料 包含各类web开发的参考文档: 大家下载看看吧,里面有很多的参考文档

2009-01-02

EJBAPI规范文档

EJBAPI规范文档,很详尽的文档说明 ejb-3_0-fr-spec-simplified.pdf ejb-3_0-fr-spec-EjbCore.pdf

2008-11-26

用J2EE 和UML开发Java 企业级应用程序.pdf

用J2EE 和UML开发Java 企业级应用程序

2008-11-24

spring2.0 开发详解

本书详细介绍了spring2.0 的个个方面 很适合开发人员查看手册

2008-11-24

jquery1.2.6中文API文档

jquery1.2.6中文API参考文档

2008-11-04

javascript API中文文档

javascript API中文参考文档

2008-11-04

Struts开发详解

Struts开发详解,介绍了Struts开发的方方面面,值得下载学习

2008-10-19

javaweb

java web jspjava web jspjava web jsp

2008-08-21

夏昕的Spring

夏昕的Spring 夏昕的Spring

2008-07-18

Hibernate帮助文档

Hibernate帮助文档

2008-07-18

Spring-AOP教程

Spring详细教程

2008-07-18

base-client.zip

基于vue2.x cli3 前后端基础框 前端访问:http://localhost:8080/ 管理端:http://localhost:8080/manager/

2020-02-18

批量图片缩放工具(java)

批量图片缩放工具,可以循环当前目录下的所有图片文件及其子文件夹中的图片,生成两种大小的图片

2011-03-05

Lucene与SSH2搜索功能

Lucene与SSH2搜索功能,学习交流下,多多拍砖

2010-05-18

EJB3与Struts与Spring整合开发(SSE)

EJB3与Struts与Spring整合开发(SSE),很不错的,可以借鉴下,提意见(EJB Bean放在JBoss服务器上,Web放在Tomcat服务器上)这入门程序,主要看配置

2010-05-18

Struts In Action 中文完整版

Struts In Action 中文完整版 详细介绍了Struts的各个知识点,很好的电子说

2009-04-16

ACCP5.0课件-SSH AJAX

ACCP5.0课件-SSH AJAX 课件 很不错的,作为参考

2009-04-03

Ant基础教程.pdf

Ant基础教程.pdf 对于没有基础的朋友们这本书很不错

2009-04-03

CSS+特效、实例.rar

CSS+特效、实例.rar 很不错的 css 学习资料

2009-01-20

ajax in action(中文版).rar

ajax in action(中文版).rar

2009-01-16

JavaScript 权威指南【chm电子版】

JavaScript 权威指南【chm电子版】 很不错的JavaScript学习资料

2009-01-16

Spring2.5 完全手册

Spring2.5 完全手册 详细介绍了spring的各个知识点 个人感觉超级棒

2009-01-15

java_技术参考汇集_超值大礼包

资源包括: 《JSF入门》简体中文版 struts标签(中文) Ant使用指南.pdf cvs.pdf eclipse插件开发.doc JAVA配置文件编写说明文档.pdf 正则表达式.chm 网页常用的jsp 脚本.doc spring2[1].0中文开发参考手册by jxair.chm JAVA设计模式.chm java_xml_api.chm javaAnnotation.doc Hibernate_3.2.0_Reference_zh_CN.chm Tomcat.chm

2009-01-06

数据库数据导入到excel中 jsp

数据库数据导入到excel中 jsp 实例中包括: 从excel导入到数据库中 从数据库导入到excel中

2009-01-05

jsp bbs 分页效果

bbs 分页效果 使用:hibernate,JSTL 完整的实例

2009-01-05

WebServices 入门程序

WebServices 入门程序 给出了简单一个通过webservices登录的小实例,

2009-01-04

jsp 文件上传下载系统

一个很简单的文件上传下载系统 个人感觉还可以了

2009-01-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除