系列文章目录
文章目录
- 系列文章目录
- 一、Action高级实现原理和代码实现
- 总结分析
一、Action高级实现原理和代码实现


根据上图我们可以知道,其实反射我们是经常用的

其实就是这段代码,只是try-catch了一下

写完BaseAction之后,我们就要写具体的Action了
我们现在写UserAction,UserAction去继承它

测这个Action还不是那些增删查改吗?


这里写了之后我们就要配置struts了
那么以前的struts测试的我们就不要了,如下这里不要了





我们手动的给它加参数

然后看控制台

我们再仔细看这些增删改查,实际上还可以再进行抽取,放到BaseAction里面去

报错很简单,直接把这个父类声明成一个抽象类就行了



这样就更简单一点,以后的子类都可以自动生成我们可以随便建一个类测试一下

这些增删改查都可以自动生成,这样就简化了很多
注意:Action的设计,加不加抽象类其实都可以,只是加了简单些
总结分析
Action的设计,加不加抽象类其实都可以,只是加了简单些










