1.充分了解需求,包括所有细节,需要知道要做一个什么样的功能
2.设计实体/表
正向工程:设计实体、映射文件->建表
反向工程:设计表->映射文件、实体
3.分析功能
分析到每个请求的粒度
得到结果是我们需要处理的多少种请求,其中每个请求对应一个Action方法。
4.实现功能
1,创建Action,并定义出其中的方法
2,实现Action方法,并创建出所用到的新的Service方法
3,实现Service方法,并创建出所用到的新的Dao方法
4,实现Dao方法
5,创建并完成JSP
5,测试,运行
一、做Action相关的准备
1,创建MyAction extends BaseAction
2,定义出Action中的方法,写出方法名、作用、返回值。
3,创建出所用到的JSP页面
4,配置Action:
1,在MyAction上写注解@Controller与@Scope(“prototype”)
2,在struts.xml中配置这个Action与所用到的result
二、做Service相关的准备
1,创建接口MyService extends BaseDao
2,创建实现类MyServiceImpl extends BaseDaoImpl.
3,配置:在MyServiceImpl上写注解@Service
4,声明:在BaseAction中声明:
@Resource protected MyService myService;
三、填空
1,Action方法
2,新增的Service
3,JSP页面的内容