Struts2 学习 1.第一步:导入8个核心包a) commons-fileupload-1.3.1b) commons-io-2.2c) commons-lang3-3.2d) freemarker-2.3.19e) javassist-3.11.0.GAf) ognl-3.0.6g) str....
分类:
其他好文 时间:
2015-03-20 22:00:03
阅读次数:
130
通观全部Dubbo代码,有两个很重要的对象就是Invoker和Exporter,Dubbo会根据用户配置的协议调用不同协议的Invoker,再通过ReferenceFonfig将Invoker用Exporter包装后暴露在网络上。当用户调用一个Service接口的一个方法后由于Dubbo使用javassist动态代理,会调用Invoker的Invoke方法从而初始化一个RPC调用访问请求访问服务端...
分类:
其他好文 时间:
2015-03-19 00:54:58
阅读次数:
832
1、导入jar包,运行hibernate应用需要的最少jar包除下数据库驱动还需要:hibernate3.jar:hibernate的核心包antlr-2.7.6.jar:语言转换工具,hibernate把hql语句转换成sql语句commons-colletions-3.1.jar加强java程序对集合的处理能力dom4j.jar:解析xml文件javassist.jar:动态ja..
分类:
Web程序 时间:
2015-03-17 14:24:15
阅读次数:
166
前提准备: 在本次实验之前,需要准备一下几个包: Spring中的aop、beans、context、core、expression以及struts中的commons-logging、javassist等都是为了支持配置以及运行时不会报错: 为了这句话:ClassPath...
分类:
Web程序 时间:
2015-03-02 12:54:23
阅读次数:
252
最初接触javassist是在研究dubbo源码的时候,那会对其的理解还停留在动态生成字节码的位置,可以做动态代理之类的动态化处理。最近由于项目需要扫描springMVC中controller层的注解,同时还需要知道方法入参的名字。基于java反射拿到注解简单,但是要拿到入参名字却需要jdk8...
分类:
编程语言 时间:
2015-02-07 11:31:48
阅读次数:
211
很久不用struts2,最近在配置的时候,启动服务器报错Caused by: java.lang.ExceptionInInitializerError at com.opensymphony.xwork2.ognl.OgnlValueStackFactory.setContainer(Ogn...
分类:
编程语言 时间:
2015-01-31 00:04:46
阅读次数:
285
在dubbo启动的过程中报错误:java.lang.ClassNotFoundException: javassist.ClassPath,调试发现代码:Class clazz = Class.forName(line, true, classLoader)执行加载类com.alibaba.dubbo.common.compiler.support.JavassistCompiler时报:java...
分类:
编程语言 时间:
2014-12-16 13:29:38
阅读次数:
155
一.编程工具:MyEclipse。二.jar代码包(共八个jar包):commons-fileupload-1.3.1.jar,commons-io-2.2.jar,commons-lang3-3.2.jar,freemarker-2.3.19.jar,javassist-3.11.0.GA.jar...
分类:
其他好文 时间:
2014-12-15 17:11:06
阅读次数:
189
创建WebProject之后先把mybatis-3.2.2.zip里的mybatis-3.2.2.jar包和lib里的asm-3.3.1.jar、cglib-2.2.2.jar、commons-logging-1.1.1.jar、javassist-3.17.1-GA.jar、log4j-1.2.1...
分类:
其他好文 时间:
2014-11-22 10:26:59
阅读次数:
350
1、错误原因usage: java org.apache.catalina.startup.Catalina [ -config {pathname} ] [ -nonaming ] { -help | start | stop }2014-7-10 23:07:25 org.apache.cat....
分类:
编程语言 时间:
2014-10-30 14:52:21
阅读次数:
263