框架学习
@sherwin
不止于做一名coder
展开
-
Redis6.0集群搭建+集群扩容和缩容
原创 2021-05-21 22:23:57 · 354 阅读 · 1 评论 -
JDK动态代理源码及源码剖析之为什么只能代理接口
文章来自:http://blog.csdn.net/mhmyqn/article/details/48474815 关于JDK的动态代理,最为人熟知的可能要数Spring AOP的实现,默认情况下,Spring AOP的实现对于接口来说就是使用的JDK的动态代理来实现的,而对于类的代理使用CGLIB来实现。那么,什么是JDK的动态代理呢? JDK的动态代理,就是在程序运行的过程中,根据转载 2017-10-19 20:23:06 · 1843 阅读 · 0 评论 -
struts2拦截器的实现原理及源码解析
拦截器(interceptor)是Struts2最强大的特性之一,也可以说是struts2的核心,拦截器可以让你在Action和result被执行之前或之后进行一些处理。同时,拦截器也可以让你将通用的代码模块化并作为可重用的类。Struts2中的很多特性都是由拦截器来完成的。拦截是AOP的一种实现策略。在Webwork的中文文档的解释为:拦截器是动态拦截Action调用的对象。它提供了一种机制可以转载 2017-09-24 14:45:29 · 725 阅读 · 0 评论 -
c3p0联合struts2与DBUtils组件连接SQL Server 2008数据库
大家都知道C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate,Spring等。最近在学struts2框架,所以一时来了兴趣,将c3p0与struts2配置在一起了。 网上查的资料中基本都是采用mysql数据库,由于本人的mysql没装,故采用SQLServer 2008数据库,基本配置都类似,功能实原创 2017-09-15 20:38:40 · 907 阅读 · 0 评论