struct2框架就是把MVC的控制器由servlet变成了filter
filter功能更加强大,框架为其实现了很多功能
框架就是对配置的xml文件自动解析,生成原始的.java代码 可以理解为写配置就是在写.java代码
但是xml文件 是可以在运行状态更改的 ,,,和缓存有点像 只要更新,代码就会重新调用 (有可能)
运行前框架会将xml配置生成.java文件(jsp就是这样工作的),然后编译成.class文件,然后由jvm加载到内存运行
所以说程序在运行前就会加载xml配置,有框架翻译成 最普通的java代码
class="cn.lt.a.student" method="save"
翻译成clazz =classForName(class)
clazz.getMethod(method).invoke()
当然怎么调用 ,从哪里调用,调用的细节还不是很清楚
以上,都是我的一点猜想,不足当真
时间: 2024-11-05 16:23:57