2007-5-16 22:35:53
[转帖]企业级别开发层的概念
1。二层结构 应用程序+数据库
对与这一点,可以想想JSP是怎么做的:JSP,JavaBean,Servlet
3。四层结构 表述层+不直接访问数据库业务逻辑层+专门做数据库的持久层+数据库层
物理分层表现在每一层都在一个不同机器上,故需要创建分布式软件系统;
逻辑分层指的是每一个模块实现一个层的功能
5。层之间存在
上层依赖下层提供的功能,反之不好。
底下层只会像上层提供透明的API
6。持久层封装了对数据库的访问细节,为业务逻辑层提供面向对象的API
Hibernate是一个连接Java应用程序和关系数据库的中间件。中间件和普通代码区别在于中间件可重用性更高,
和特定业务功能不相关,且中间件的透明性比较高。
0
推荐到鲜果: 查阅更多相关主题的帖子: IT 物理分层 逻辑分层
下一篇:[原创]三言两语讲讲订货会系统
上一篇:[转帖]“草根”闽南崛起



评论