Dao的名称冲突的时候可以使用别名

如果两个Dao的名称一样在启动的时候会加载错误，因为在context中的id名称一样起了冲突，原@MyBatisRepository注解并没有提供这个功能，我加了点代码让它可以支持别名。

```Java

package org.springside.examples.showcase.repository.mybatis;

import java.lang.annotation.*;

import org.springframework.stereotype.Component;

/**
 * 标识MyBatis的DAO,方便{@link org.mybatis.spring.mapper.MapperScannerConfigurer}的扫描。
 * 
 * @author calvin
 *
 */
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.TYPE)
@Documented
@Component
public @interface MyBatisRepository {
    String value() default "";
}


```