上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 42 下一页
摘要: 原因: @serice("customerService") 和@Repository(value="customerDao") 解决: 直接@serice 和 @Repository严重: Exception sending context initialized event to listene 阅读全文
posted @ 2018-05-27 18:05 阿善9 阅读(450) 评论(0) 推荐(0) 编辑
摘要: OgnlValueStack贯穿整个 Action 的生命周期。 它是ContextMap中的一部分,里面的结构是一个List,是我们可以快速访问数据一个容器。它的封装是由struts2框架完成的。 通常情况下我们是从页面上获取数据。 在 OnglValueStack 中包含了一个CompoundR 阅读全文
posted @ 2018-05-24 21:36 阿善9 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 首先是,启动tomcat服务器,这时候会加载web.xml,当读到filter标签时,会创建过滤器对象。struts2的核心过滤器(StrutsPrepareAndExecuteFilter)会负责加载类路径下的struts.xml配置文件。接下来,从客户端发送请求过来 先经过前端控制器(核心过滤器 阅读全文
posted @ 2018-05-24 20:44 阿善9 阅读(100) 评论(0) 推荐(0) 编辑
摘要: java.lang.NullPointerException at com.itheima.test.Test2.fun1(Test2.java:18) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.ref 阅读全文
posted @ 2018-05-24 16:27 阿善9 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 1.2 相关知识点:Proxy l Proxy.newProxyInstance 三个参数 n 参数1:loader ,类加载器,动态代理类运行时创建,任何类都需要类加载器将其加载到内存。 u 一般情况:当前类.class.getClassLoader(); n 参数2:Class[] interf 阅读全文
posted @ 2018-05-22 21:09 阿善9 阅读(1056) 评论(0) 推荐(0) 编辑
摘要: 1.1.1 动态代理回顾 1.1.1.1 动态代理的特点 字节码随用随创建,随用随加载。 它与静态代理的区别也在于此。因为静态代理是字节码一上来就创建好,并完成加载。 装饰者模式就是静态代理的一种体现。 1.1.1.2 动态代理常用的有两种方式 基于接口的动态代理 提供者:JDK官方的Proxy类。 阅读全文
posted @ 2018-05-22 20:40 阿善9 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 一、 面试题部分 1. 什么是IOC?什么是DI?他们有什么区别? 答案: IOC,即控制反转。是指将原来程序中自己创建实现类对象的控制权反转到IOC容器中。 IOC的别名:依赖注入(DI),DI 是IOC的实现方式:注入。 依赖注入(DI)和控制反转(IOC)是从不同的角度的描述的同一件事情,就是 阅读全文
posted @ 2018-05-21 19:58 阿善9 阅读(191) 评论(0) 推荐(1) 编辑
摘要: 1.1.1 spring的优势 方便解耦,简化开发 通过Spring提供的IoC容器,可以将对象间的依赖关系交由Spring进行控制,避免硬编码所造成的过度程序耦合。用户也不必再为单例模式类、属性文件解析等这些很底层的需求编写代码,可以更专注于上层的应用。 AOP编程的支持 通过Spring的AOP 阅读全文
posted @ 2018-05-20 22:28 阿善9 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 谢邀,这是个好问题,而且这个问题好在即使概念非常容易理解,但是这几个不同的概念细节太多太多,而且理解了概念,自己要用,又需要做很多的调研评估和开发工作。作为在这个领域爬坑多年的人,我这里就先介绍下概念,再提供几个开源工具和云服务吧。先来说这些架构解决的问题吧,传统数据库如Mysql(以下工具也会以M 阅读全文
posted @ 2018-05-20 18:16 阿善9 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 一、Java基础 一、Java基础 http://blog.csdn.net/evan_leung/article/details/50824241 1. String类为什么是final的。 最佳答案:主要是为了“效率”和“安全性”的缘故。如String允许被继承,由于它的高度被实用性,可能会降低 阅读全文
posted @ 2018-05-19 21:28 阿善9 阅读(301) 评论(0) 推荐(0) 编辑
上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 42 下一页