摘要: 通过工厂方法配置bean 通过调用静态工厂方法创建bean 通过静态工厂方法创建bean是将对象创建的过程封装到静态方法中。当客户端需要对象时,只需要简单地调用静态方法,而不关心创建对象的细节。 要声明通过静态方法创建的bean,需要在bean的class属性里指定拥有该工厂的方法的类,通知在fac 阅读全文
posted @ 2016-12-15 16:28 久曲健 阅读(327) 评论(0) 推荐(0)
摘要: Bean后处理器:即当spring容器实例化Bean实例之后进行的增强处理。 容器后处理器:对容器本身进行处理,并总是在容器实例化其他任何Bean之前读取配置文件的元数据并可能修改这些数据。 一、Bean后处理器 实现了BeanPostProcessor接口的类即可作为一个Bean后处理器,以下是一 阅读全文
posted @ 2016-12-15 13:11 久曲健 阅读(392) 评论(0) 推荐(0)
摘要: Debug进不了的原因及解决办法: 一、ctrl+左键点击没有找到你的源码 1.先设置maven 2.通过maven下Jar包源码 选中总包目录下的pom.xml-->右键-->Run As-->Maven build...--> “Base directory ”输入 项目的工作区间地址--> “ 阅读全文
posted @ 2016-12-15 09:40 久曲健 阅读(8765) 评论(3) 推荐(0)
摘要: 使用的语言是java,appium的版本是1.3.4,java-client的版本是java-client-2.1.0,建议多参考java-client-2.1.0-javadoc。 1.使用AndroidDriver,其已经继承了AppiumDriver private AndroidDriver 阅读全文
posted @ 2016-12-15 06:50 久曲健 阅读(854) 评论(0) 推荐(0)
摘要: Spring表达式语言(Spring Expression Language)简称:SpEL 课程概要: Spring表达式语言的入门介绍 Spring表达式语言的操作范围 Spring表达式语言的运算符 Spring表达式语言的集合操作 一.Spring表达式语言入门级介绍 1.基本概述 Spri 阅读全文
posted @ 2016-12-14 17:01 久曲健 阅读(6872) 评论(0) 推荐(1)
摘要: 1 Autowire自动装配1.1 使用:只需在<bean>中使用autowire元素<bean id="student" class="com.kejian.spring.bean.autowire.Student"p:name="Tony" autowire="byName"></bean>1. 阅读全文
posted @ 2016-12-14 14:31 久曲健 阅读(487) 评论(0) 推荐(0)
摘要: 1 可使用<list> <map> <set>等来配置集合属性2 List <!-- 配置List属性 --> <bean id="person3" class="com.kejian.spring.bean.collectionbean.PersonForList"> <property name 阅读全文
posted @ 2016-12-14 14:23 久曲健 阅读(870) 评论(0) 推荐(0)
摘要: 继承 这里说的继承和java的继承是不一样的,不是父类子类。但思想很相似,是父bean和子bean 1、父bean是一个实例时。它本身是一个完整的bean 2、父bean是模板,抽象bean,不能被实例化,只是来被继承。 当遇到一个类要实例化出很多相似的bean对象时,如下,看起来是不是很不简洁 方 阅读全文
posted @ 2016-12-09 10:58 久曲健 阅读(745) 评论(0) 推荐(0)
摘要: 1、关于没有name,没有ID的元素的定位 通用篇解题思路:因为没有name,id;其实剩下的选择已不多,要么xpath,要么className。xpath木有好印象(稳定性不高,加之1.0x后需要写全路径,相当崩溃),我决定十分个人色彩的建议使用className。具体方法:用className获 阅读全文
posted @ 2016-12-05 20:51 久曲健 阅读(1580) 评论(0) 推荐(0)
摘要: Android的功能测试点 Android的性能测试点 Android的异常测试 适配测试 阅读全文
posted @ 2016-12-04 21:19 久曲健 阅读(343) 评论(0) 推荐(0)