SSM

entity

       action                    

biz
model   mapper     controller             service    impl

 

applicationContext.xml

mybatisspring管理

①配置数据源ComboPooledDataSource

②配置mybatis要使用的SessionFactoryBean

  1>要用的环境 datasource ref①

  2>配置别名 typeAliasesPackage value="com.ssm.model"

 ③配置mapper的扫描 MapperScannerConfig

   1>basePackage value="com.ssm.mapper"

  ④配置事务管理器

   DataSourceTransactionManager

  datasource ref①

<tx:advice  transaction-manager="④" ...

  <tx:attributes>

     <tx:method name="add*" proagetion="REQUIED"/>

     update*..del*..

      ..read-only

   ⑥配置切点

     <aop:config>

     <aop:pointcut id="c" expression="execution(* com.ssm.service.impl.*.*(..))"/>

     <aop:advisor advice-ref="⑤" pointcut-ref="c"></>

web.xml

配置 全局配置文件

<context:param>

<...name>contextConfigLocation</>

<...value>classpath:applicationContext.xml</>

....

配置监听器

<listener>

<..class>...ContextLoaderListener</>

<../>

 

 

---------------------------------------------------------------------------------------

注解

@Autowired

private usersMapper  usersmapper;

将该属性所需要的对象依赖注入

@Service("usersmapper") impl写

实现接口里用,用于解决controller报错

@Service 为实现service写

@Resource(name="usersMapper",type=com.ssm.mapper.usersMapper.class)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值