SSM项目一总结

项目一总结:CRM项目中用了SSM框架,总共实现以下的功能

  1. 编写CustomerController 页面展示
  2. 实现查询条件初始化
  3. 客户列表展示(可分页、可根据条件查询)
    4.修改客户信息(实现编辑数据回显、回显功能实现、编辑客户数据实现)
  4. 删除客户信息

Web.xml文件:

配置spring监听器加载spring,配置前端控制器。
jsp页面中对应的.action方法实现页面的显示。

dao层:
在applicationContext-dao.xml中配置数据库连接Druid,SqlSessionFactory对象配置,配置mapper扫描;pojo包下的类用来存储数据库中的变量,然后要跟数据库中一一对应起来,数据库中有几个表,就生成对应表名的.Java文件,里面用get/set方法生成获取或设置表中属性的值,mapper包下下写对应数据库中的表名的XXXMapper.java(接口)和XXXMapper.xml文件(对应的sql语句就放在这里)。

Service层:
在applicationContext-service.xml包扫描器,扫描@service注解的类。
在applicationContext-trans.xml配置事务器,配置通知和aop配置,通过发送通知,对应的执行调用service中的接口,sevice中的接口的实现类通过调用DAO层中的Mapper接口从而获取对数据库的操作,讲获取到的数据存放在list中。

Controller层:

在Springmvc.xml配置包扫描器,扫描@Controller注解的类,配置注解驱动。
在Controller包下的java文件中private XXXService xxxService ,并生成get/set方法。或者用@Autowired代替。@RequestMapping注解用来给前端控制器识别调用对应的方法,将service中的方法的返回值存放在list中,将list获取到的数据放到通过Mode中,并返回对应要跳转的页面。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值