求救:JSP和数据库是怎么样交互的?(急) 星期一要面试,自己这一块还不太清楚,希望各位前辈告诉我JSP和数据库之间到底怎么样交互的?小妹,在此谢过了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 JSP和数据库之间可以用框架进行交接~~~ 具体点就是Hibernate框架进行交接~~ 谢谢,你是说主要就是MVC这个框架之间就是它页面和数据库交互的方式吗? 是的 其次MVC是设计模式 并非框架 而框架是Struts,Hibernate,Spring等等 Struts框架针是定义了通用的Controller(控制器),通过配置文件隔离了Model(实体对象)和View(视图) 以其框架中的Action的概念对用户请求做了封装。 Hibernate框架是一个持久化层解决方案 当今主流的对象-关系映射工具,通过简单的配置和编码代替繁琐的JDBC程序编码。 Spring框架主要作为依赖注入容器和AOP实现存在,提供了声明式事务,对DAO层的简化开发的功能,Spring可以很方便和和Struts,Hibernate等技术集成 最基本的你可以使用直接将数据库操作的语句写在jsp里可是还是推荐使用MVC模式 M 代表Model 就是你的数据库的表建的类 类的变量就是数据表的字段实际的数据库的操作 可以用DAO模式写 这些类也属于 MV 代表View 就是jsp的页面 就是显示 一把不处理业务逻辑C 代表 Controller 就是Servlet 你可以把数据的增删改查的方法用DAO模式写 在Servlet中持有DAO引用比如你点击了jsp 页面的删除帖子链接 这个链接会传入参数到Servlet的doGet 或doPost方法 通过传入的参数进行选择性的操作 比如传入的参数是delete 就调用Servlet 中持有的DAO的引用调用删除帖子的方法 这样 这个帖子就删除了 你在重新跳转到jsp页面 那个帖子就不在了这就是交互 乐观锁问题。。。 邮件服务器Imail问题!基于JAVAMAIL,发邮件时出Could not connect to SMTP host: localhost, port: 25 我写的MYSQL数据库连接BEAN老是出错.请那个好心的人帮我写一份好吗. 求教lucene问题? 连接oracle,出现了一个很怪的IO异常 怎么样判断一个字符串当中是否有空格? 百分求大家学习struts学习经历和经验 在JSP中如何实现翻页技术就是论坛里的下放有1 2 3 4 电击时出现相应的页面! JSP的翻页? 求高手指导自定义标签 这是ssh的什么错误 如何控制上传速度
具体点就是Hibernate框架进行交接~~
Struts框架针是定义了通用的Controller(控制器),通过配置文件隔离了Model(实体对象)和View(视图) 以其框架中的Action的概念对用户请求做了封装。
Hibernate框架是一个持久化层解决方案 当今主流的对象-关系映射工具,通过简单的配置和编码代替繁琐的JDBC程序编码。
Spring框架主要作为依赖注入容器和AOP实现存在,提供了声明式事务,对DAO层的简化开发的功能,
Spring可以很方便和和Struts,Hibernate等技术集成
可是还是推荐使用MVC模式 M 代表Model 就是你的数据库的表建的类 类的变量就是数据表的字段
实际的数据库的操作 可以用DAO模式写 这些类也属于 M
V 代表View 就是jsp的页面 就是显示 一把不处理业务逻辑
C 代表 Controller 就是Servlet 你可以把数据的增删改查的方法用DAO模式写 在Servlet中持有DAO引用比如你点击了jsp 页面的删除帖子链接 这个链接会传入参数到Servlet的doGet 或doPost方法 通过传入的参数进行选择性的操作 比如传入的参数是delete 就调用Servlet 中持有的DAO的引用调用删除帖子的方法 这样 这个帖子就删除了 你在重新跳转到jsp页面 那个帖子就不在了
这就是交互