• 使用mybatis自动实现接口封装返回结果集


    import java.lang.annotation.Annotation;
    import java.lang.annotation.Documented;
    import java.lang.annotation.Retention;
    import java.lang.annotation.RetentionPolicy;
    import java.lang.annotation.Target;
    import org.springframework.stereotype.Component;
    
    @Retention(RetentionPolicy.RUNTIME)
    @Target({java.lang.annotation.ElementType.TYPE})
    @Documented
    @Component
    public @interface MyBatisDomain
    {
      public abstract String value();//自定义标签
    }
    @MyBatisRepository
    public interface CmsTGrarWarnRevaluationDao {
        
        /**
         * @author JY-IT-D001
         * @description: 编写接口
         * @date 2015-05-29 15:36:35
         * @param searchParams
         * @return
         */
        public List<CmsTGrarWarnRevaluationDTO> searchCmsTGrarWarnRevaluationByPaging(Map<String, Object> searchParams) ;
    
       
        
        
    }
    <!--将此配置到spring-base.xml 扫描basePackage下所有以@MyBatisRepository标识的 接口-->
    	<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
    		<property name="basePackage" value="com.test" /> <!--设置扫描路径-->
    <property name="annotationClass" value="com.jy.platform.core.mybatis.MyBatisRepository"/> </bean><!--将标签路径注入-->

      

  • 相关阅读:
    easy ui 常用控件配置
    oracel 查询语句
    .Net 取树形结构的数据
    Asp.Net Core File的操作
    js 页面技巧
    ASP.NET Core 文件上传
    ASP.NET EF实体主外键关系
    ASP.NET MVC 后台传值前端乱码解决方案 富文本Ueditor编辑
    手机访问网站自动跳转到手机版
    Ecshop布局参考图
  • 原文地址:https://www.cnblogs.com/yy123/p/4612471.html
Copyright © 2020-2023  润新知