zoukankan      html  css  js  c++  java
  • ssm整合

    web.xml 开启spring <listener >org..ContextLoaderListener</> <context-param>name,value(application-dao application-tx) </>
    开启springmvc <servlet > name,class(DispatcherServlet) <init-param>name,value(springmvc.xml) </><servlet/>
    <servlet-mapping ></>
    springmvc 1 扫描controller注解 2 <mvc:annotation-driven>添加消息转换器及适配器,映射器等3,视图转换器
    spring application-dao.xml 1. 注解扫描 排除controller扫描 2. 数据源 3.sessionFactory(下面有dataSourse,hibernateProperties,annotatedClasses注解实体类)
    application-tx.xml 1.transctionManager (sessionFactory) 2.<tx:adviceid="txAdvice" transaction-manager="transactionManager">遇见save.*开头的开启事物
    3.aop
    mybatis.cfg.xml <configuration>
    <configuration>
    //为了可以在result中类名小写
    <package name="com.bjsxt.rbac.vo"/>
    <configuration>
    <configuration>
    一个mapper接口对应一个mapper.xml
    mapper接口写接口 mapper.xml配置<mapper namespace="mapper类全路径">
    <selete id="方法名' parametertype="参数类型"result="映射的实体类(类名小写)"></>
    <>

    与ss+hibernate不同点在spring容器中注入sqlsession对象和mybaties的包扫描器即可,<bean id="sqlsessionFactory" class=>

          < property name="dataSourse" >

          < property name="configLocation" value="mybatis.cfg.xml' >

          </>

       包扫描器<bean class="...MapperScannerConfigurer'>

      <property name="basePackage" value="com.bjsxt.demo.mapper">

      <property name="sqlSessionFactoryBeanName' value="sqlSessionFactory'>

  • 相关阅读:
    Mysql上手
    Markdown精简版个人语法
    Sublime Text3插件管理
    Eclipse的快捷键
    使用github page 页面建博客中遇到的几个小问题
    2015 圣诞 限免软件分享
    啦啦啦-根据关键字进行字符串拷贝
    使用 sprintf swprintf 函数进行 unicode 与 ANSI 编码的转换
    c++11: 用户定义字面量
    通过模板获取数组长度
  • 原文地址:https://www.cnblogs.com/lgf428/p/6062736.html
Copyright © 2011-2022 走看看