求个老大画下关于jsp,ajax,struts2,spring,hibernate的运行流程图
RT->求个老大画下关于jsp,ajax,struts2,spring,hibernate的运行流程图...老师讲的实在无法理解。。。...
RT->求个老大画下关于jsp,ajax,struts2,spring,hibernate的运行流程图...老师讲的实在无法理解。。。
展开
3个回答
展开全部
说简单点就是mvc 模式哦
m就是model 就是hibernate 也就是把数据库中的表映射成一个类 而表中的字段就是类中的变量了
这是你操纵数据库就像操纵类 这个就好操作了 在说简单点就是一个javabean 封装的对象
有get和set方法 而 hibernate这就可以看出是操纵数据库的哦
c就是control 就是控制器哦处理客户的请求的和servlet差不多 v就是视图 就是显示给人看的也就jsp 页面
下面举例子
当一个用户 点页面上点击登录的时候 请求一个action 同时把参数传到服务器去
而struts就是起到 中途拦截的做用 先把用户的请求处理 、如 把请求的参数 转换格式什么的
spring 就是管理数据库的事物 说简单点就是初始化 你写的操纵数据库的接口
ajax就是 实现 异步交付 就是页面不跳转只是改变页面上的某一些地方的数据 就会让人看起来是动态的 要想在了解得深 那去看网上 别人录制的SSH框架的使用视频
或者看官方文档例子都可以哦
m就是model 就是hibernate 也就是把数据库中的表映射成一个类 而表中的字段就是类中的变量了
这是你操纵数据库就像操纵类 这个就好操作了 在说简单点就是一个javabean 封装的对象
有get和set方法 而 hibernate这就可以看出是操纵数据库的哦
c就是control 就是控制器哦处理客户的请求的和servlet差不多 v就是视图 就是显示给人看的也就jsp 页面
下面举例子
当一个用户 点页面上点击登录的时候 请求一个action 同时把参数传到服务器去
而struts就是起到 中途拦截的做用 先把用户的请求处理 、如 把请求的参数 转换格式什么的
spring 就是管理数据库的事物 说简单点就是初始化 你写的操纵数据库的接口
ajax就是 实现 异步交付 就是页面不跳转只是改变页面上的某一些地方的数据 就会让人看起来是动态的 要想在了解得深 那去看网上 别人录制的SSH框架的使用视频
或者看官方文档例子都可以哦
展开全部
jsp->ajax -> spring 解析地址 -> 进入相应的struts的action -> 在action或者services层调用hibernate操作数据库 , 其实hibernate应该在dao层 , 呵呵
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
jsp用来向客服端显示数据,Hibernate用来封装管理后台数据库中的数据,通过Struts2交互前台和后台之间的这些数据,Spring!春天,它相当于一个容器,容纳了bean对象,其实没有Spring,照样可以做到自己想要的效果,只不过Spring更方便数据的传输,不必再每次调用对象的时候去都去new,而是直接在容器中获得就可以了。至于Ajax嘛,最好的就是可以实现页面的局部刷新,它的流程就是Jsp中嵌入Js代码调用业务逻辑中的方法获得数据直接返回到页面。有疑问可以找我的
追问
额。。。还是不明白。。。加Q
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询