1.Hiberate:实现数据库连接,通过Hibernate提供的模板,定义所有通用的方法,通过业务层传递一个对 象过来, 实现对数据库的操作
2.Struts: 通过Struts提供的核心控制器,Servlet来接受用户的请求,调用业务层相关的业务方法,处 理请求,最后跳转页面,把后台响应的数据通过jsp页面显示出来。
3.Spring:通过AOP思想实现声明式事务,通过IOC思想实现控制反转和依赖注入。
通过ApplicationContext.xml配置文件将各层之间的依赖实现注入。
通过dwr.xml来创建一个引用对象,并与相关的业务层和相应的实体类绑定起来,然后前台页 面中的JavaScript中就可以直接调用后台业务方法
4.Dwr:直接调用Action中的方法,Action调用Service中的方法,Service调用Dao中的方法,Dao调用模 板中的最底层的方法,通过pojo封装对象,通过对象进行操作,每个层中都通过接口来实现。
分享到:
相关推荐
混合开发_前端框架_Remix_后端框架_Express_开_1744172551.zip
J2EE三大框架_笔记 共分三块: J2EE框架_笔记_a: 1-JSP+JDBC_假分页笔记 2-JSP+JDBC_真分页(基于Oracle数据库分页)笔记 3-JSP+DAO和MVC+DAO(基于MySQL数据库分页)-v笔记 4-Struts入门笔记 005_Struts+DAO登陆 6-...
前端框架_Vite_集成_Jest_测试框架_开发工具_提高_1744166935
3. 查询构建器:允许开发者以类似SQL的方式构建查询,但最终转换成对应数据库支持的SQL语句执行。 4. 事务管理:支持对数据库操作的事务控制,如保证操作的原子性、一致性、隔离性和持久性(ACID属性)。 5. 缓存...
编写大型程序时,需要有良好的编程框架,好的编程框架易于扩展、维护,更健壮。
前端开发_框架_Svelte_类型脚本_TypeScript_1744173868
游戏开发_JavaFX_框架_项目构建与实践_1743022077
Web开发_Go语言_Gin框架_GORM_MySQL_Vue3_ElementPlus_代码生成_SaaS架构_企业级_后台管理系统_快速开发框架_的卢全功能版_基于Golang
Web开发_Go语言_Gin框架_GORM_MySQL_Vue3_ElementPlus_SAAS架构_代码生成_后台管理系统_企业级应用_快速开发框架_多租户系统_数据库设计_R
更新内容:增加以“高级按钮_”、“组合框_”和“多行文本框_”开头的3个小类命令。包括命令:。“高级按钮_取对象”,取指定【高级按钮】对象。“高级按钮_枚举”,枚举【高级按钮】对象和所在框架。“高级按钮_取...
J2EE三大框架_笔记 共分三块: J2EE框架_笔记_a: 1-JSP+JDBC_假分页笔记 2-JSP+JDBC_真分页(基于Oracle数据库分页)笔记 3-JSP+DAO和MVC+DAO(基于MySQL数据库分页)-v笔记 4-Struts入门笔记 005_Struts+DAO登陆 6-...
J2EE三大框架_笔记 共分三块: J2EE框架_笔记_a: 1-JSP+JDBC_假分页笔记 2-JSP+JDBC_真分页(基于Oracle数据库分页)笔记 3-JSP+DAO和MVC+DAO(基于MySQL数据库分页)-v笔记 4-Struts入门笔记 005_Struts+DAO登陆 6-...
NET_ORM框架_多数据库支持_复杂数据模型_自动数据库架_1744170807.zip
Java企业级开发_Spring核心框架_Hibernate3_MyBatis3_Maven代码生成器_Web项目脚手架_基于SpringMVC的快速开发框架_自动生成Java层M
支持Access、Sql Server、Oracle、Sqlite、MySql等多种常见数据库3.动态生成系统菜单4.动态反射打开Winform窗体5.可扩展支持Remoting、Web Services、Asp.net等不同结构系统6.所有数据层、UI层代码由“代码器”自动...
前端开发_浏览器扩展_Vite框架_Vue3_模板_适配_M_1744167663.zip
编程语言_ReScript_绑定_Vitest_测试框架_前_1744174451.zip
一款GIS软件框架cityDB,基于WEBGL技术体系,也是一种开源的城市GIS应用框架,源于德国慕尼黑大学的研究成果,通过Ctiydb地图客户端调研docker的镜像
Java_快速开发框架_SpringBoot_Vue3_后台_1744308898
地理信息_Cesium_前端框架_Vite_示例项目_用于展_1744171906