
J2EE
文章平均质量分 73
Life journey
技术没有边界
展开
-
Spring实例化之推断构造方法
Spring实例化之推断构造方法前言推断构造方法原理@AutoWired推导构造方法Xml中构造方法推导@ConstructorProperties推断构造方法源码解析实例化createBeanInstance(构造方法推断)Supplier用法@AutoWired后置处理器推断构造方法构造方法自动注autowireConstructor前言Spring中在生命周期中有一个非常重要的阶段就是推断构造方法,Bean的生命周期中,不管是单例的对象还是原型的对象都有实例化这个阶段,spring在扫描的阶段,也原创 2020-11-17 13:22:29 · 2158 阅读 · 0 评论 -
利用Spring的@Import扩展点与spring进行无缝整合
利用Spring的@Import扩展与spring进行无缝整合前言BeanFactoryPostProcessor@Import实现POM文件定义数据层Resource(dao)层的扫描注解定义我的数据层Resource使用的注解ArteryResourceImportBeanDefinitionRegistrar实现自定义扫描类ClassPathArteryResourceScanner代理注册工厂ResourceRegistryResouce的代理工厂真正的代理类方法调用类AbstractBeanDef原创 2020-08-07 14:14:00 · 1919 阅读 · 5 评论 -
JAVA实现Spring IOC 容器技术和AOP切面编程技术
JAVA实现Spring IOC 容器技术和AOP切面编程技术Spring IOC介绍spring AOP自定义spring ioc容器和AOP切面技术实现过程创建注解创建扫描注解父类创建IOC相关的类IOC的创建最后来编写测试类结束语Spring IOC介绍spring ioc技术在目前来说已经是非常成熟的JAVA容器技术了,使用也是非常广泛,可以说目前市场上用了spring,那么IOC是其最核心的部分;IOC全称叫Inversion of Control,是控制反转的意思,平时我们编写java代码时原创 2020-05-21 16:27:01 · 631 阅读 · 5 评论 -
金融ARQC、ARPC验证生成规则
从2012年从事金融行业的IT开发和实施工作以来,接触最多的就是IC卡片的ARQC等安全验证,只从发行IC卡以来,行业里面安全验证就是使用ARQC来验证交易的安全性,最近在项目中实施改造的时候因为前段读卡上送过来的ARQC到我系统,我系统去安全平台做ARQC验证失败,原因排查了好久都不知道什么原因,所以我自己研究了下将验证ARQC和生产ARPC的过程写下来,网上有很多关于 ARQC生成的规则文章,...原创 2016-07-06 16:34:38 · 7764 阅读 · 0 评论 -
spring + hibernate + mysql 事务不回滚
首先声明,这个问题涉及到的数据库是MySQL。这是个很奇怪的问题,事务怎么会不回滚呢?实际上这是个愚蠢的问题,是经验不足导致的,越是奇怪的问题解决起来就越容易。不回滚的根本原因不在Hibernate,更不是SSH框架,而在MySQL本身。查看MySQL数据库使用的存储引擎:mysql>show variables like '%storage_engine%';...原创 2012-08-15 09:39:32 · 185 阅读 · 0 评论 -
NIO ByteBuffer 使用方法
缓冲区分配和包装 在能够读和写之前,必须有一个缓冲区,用静态方法 allocate() 来分配缓冲区: ByteBuffer buffer = ByteBuffer.allocate(1024); allocate() 方法分配一个具有指定大小的底层数组,并将它包装到一个缓冲区对象中 — 在本例中是一个 ByteBuffer。 还可以将一个现有的数组转换为缓冲区: byte array[] = n...原创 2012-04-13 11:42:23 · 167 阅读 · 0 评论 -
java 用反射和泛型操作Excel
package xxxx.util;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.lang.reflect.Fi...2012-03-23 15:39:28 · 289 阅读 · 0 评论 -
JAVA操作WebService
我琢磨了下JAVA中的WebService,java中的Webservice现在比较流行的有两种: XFire和AxisXFire 是与Axis 2并列的新一代Web Service框架,通过提供简单的API支持Web Service各项标准协议,帮助你方便快速地开发Web Service应用。 相对于Axis来说,目前XFire相对受欢迎,加上其提供了和Spring集成的支持,在目前的W...原创 2012-03-20 15:53:02 · 151 阅读 · 0 评论 -
将web请求的参数全部封装到Map中
最近有用将用户的请求参数全部封装到Map中,这个可以根据自己的需求进行封装,有些项目使用这样不是很好,在效率方面不是有好,有些项目又比较实用,但是可以自己选择型的封装。我这边没有做任何处理,就直接封装起来,大家可以根据自己的需求去处理。定义一个filter进行处理,在web中配置过后就可以使用了:public void doFilter(ServletRequest request, Serv...2012-03-13 22:29:36 · 548 阅读 · 0 评论 -
SSH框架与SpringFramworkMVC
一般现在比较流行的是ssh来整合框架进行项目的开发,越来越多的人使用这个了,甚至于在初学者在J2SE中的基础都还没有学好,都没有打好基础就开始跨入了ssh的框架技术的开发学习,当学完这个以后,对于传统的jdbc来做数据层访问数据库,自己来封装数据和进行数据分析都没有做了,就用框架里面给人封装好了的来进行项目的开发,其实这样不好,对于框架的学习,其实很简单,用很简单,但是我们要知道他底层是怎么实现的...原创 2011-04-29 10:08:01 · 168 阅读 · 0 评论