- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 maven使用小经验
测试类找不到,maven找不到目标类今天从早上一直到下午,我都被com.yc.ssm.cinima.test.ConnectTest和com.yc.ssm.cinema.entity.FilmInfo这两个问题困扰,首先我这是个maven的web项目,测试已经在上一个程序中取得成功,然而,复制过来以后出这两个问题。
2015-08-14 15:43:22 826
原创 XML Parser Error on line 1: 前言中不允许有内容。
今天用mybatis自动装配的时候总是报:XML Parser Error on line 1: 前言中不允许有内容。错误,确定XML没有问题,怎么都找不到错误,后来想到是编码格式问题。把XML文件的格式用记事本另存为ANSI就可以了。 此外我还考虑了统一这个编码级,结果修改了数据库编码集,windows编码级,还有JDK编码级,表示并没有什么用,各位要有好的想法,可以共享一下
2015-08-13 14:39:29 39204 12
原创 Spring AOP(2)动态代理
上篇文章使用了静态代理机制,其实这样并不好,会造成代码冗余。例如日志代理,很多地方都需要用到日志代理,但是静态代理,需要有真实类(目标类target)的引用,就把代理和目标类绑定了。即,产品的日志代理只能在产品类中使用,不能在工厂类中使用。为了解决这一问题,就用到动态代理机制。动态代理有很多方法,如JDK动态代理Cglib动态代理,今天就JDK以JDK动态代理为例。 JDK动态代理的原理,是
2015-08-08 17:41:53 476
原创 Spring AOP(1),静态代理
Spring的核心之一AOP,面向切面的编程和OOP相比较,优势在与AOP是对程序的横向的增强。把程序比方成一个圆柱,AOP则是能横向把程序切开,再把自己无缝的织入,实现程序的横向增强。而OOP对程序的增强则需要以继承的方式,是把程序整体增强,AOP则只需要针对某一个点,对切入点进行增强。Spring实现AOP是以代理的方式实现的,下面以两个例子,来讲解静态代理和动态代理。静态代理,的原理是,
2015-08-07 21:01:36 513
原创 maven使用私服(其他我没测试)无法导入jar文件问题
maven导入jar包通过联网下载的方式,今天我怎么都无法包Spring,并且,在我调用junit是时出现Could not connect to: : 50252 java.net.ConnectException: Connection timed out: connectat java.net.DualStackPlainSocketImpl.connect0(Native Me
2015-08-07 19:39:19 960
转载 启动 Eclipse 弹出“Failed to load the JNI shared library jvm.dll”错误的解决方法
原因1:给定目录下jvm.dll不存在。对策:(1)重新安装jre或者jdk并配置好环境变量。(2)copy一个jvm.dll放在该目录下。原因2:eclipse的版本与jre或者jdk版本不一致对策:要么两者都安装64位的,要么都安装32位的,不能一个是32位一个是64位。原因2的概率更大一些,原因1不太可能发生文章附有eclips
2015-08-07 16:24:15 551
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人