初学ssm框架总结

大家好,我叫大鸡腿,大家可以关注下我,会持续更新技术文章还有人生感悟,感谢~

 

Spring,spring mvc,mybatis框架

1.    基本类

2.    数据库mysql

(1)主键设置

(2)Foreignkey外键关联

(3)数据库连接

3.    Dao层(数据访问层,方法封装)

(1)接口interface方法---->         实现由相应的dao.xml完成相应的数据库操作(spring-dao.xml完成Mybatis整合)

(2)如果dao.xml里面有写入#{参数},接口参数要使用@Param

4.    Service层

(1)接口interface ------>实现由类(@Service),与dao类挂钩。

(2)封装Service类数据bean

(3)配置有spring-service.xml

(4)@Autowired注入接口,spring会自动调用实现类

(5)@Transactional注解控制事务(在实现类中写)

5.    web层

(1)Controller类,对访问地址进行拦截并处理@Controller

@RequestMapping对拦截地址的配置

@Autowired注入service

Return String------>返回jsp页面

@ResponseBody转换成json格式

参数:@PathVariable获取传入多个的数值{}

             @PathParam获取传入单个的数值

(2)配置由spring-web.xml

6.    web.xml

1.配置DispatcherServlet拦截器

2.配置SpringMVC 需要配置的文件(spring-dao/service/web.xml)

7.单元测试

  (1) @RunWith(SpringJUnit4ClassRunner.class)//使用所以注释前必须使用这个

@ContextConfiguration("配置文件")

@Resource注入

@Test单元测试

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值