mybatis-spring/SpringMVC组件

mabtis-spring.jar

  1.SqlSessionFactoryBean

    为整合应用提供SqlSession对象资源

  2.MapperFactoryBean

    根据指定Mapper接口生成Bean实例

  3.MapperScannerConfigurer

    根据指定包批量扫描Mapper接口并生成实例

    <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">

      <property name="basePackage" value="org.tarena" />

      <property name="annotationClass" value="org.tarena.annotation.MyBatisRepository" />

    </bean>

      MapperScannerConfigurer自动扫描org.tarenan包下所有接口,遇到@MyBatisRespository标记的将对应MapperFactoryBean对象注册

    @MyBatisRepository自定义注解标记代码如下

    public @interface MyBatisRepository{

    }

bianxie和配置SpringMVC的主要逐渐

  1.编写Controller和请求处理方法

  2.配置<mvc:annotation-driven />,支持@RequestMapping

  3.配置Controller组件

    1).开启组件扫描,将Controller扫描Spring容器

    2).需要DAO时采用注入方式使用

    3).请求处理方法上使用@RequestMapping指定对应的请求

  4.配置ViewResolver组件

在JSP视图组件中显示数据

  1.JSP可以使用JSTL标签库,需要导入开发包

  2.JSP可以使用EL表达式

  3.JSP可以使用SpringMVC的表单标签

posted @ 2019-05-30 08:26  hai01  阅读(150)  评论(0)    收藏  举报