1>IBatisNet架构和三层架构本质区别,俩者都知道怎么使用,不太清楚其本质区别?还望高手解答疑惑……
个人理解:IBatis就是把数据访问层中的Sql代码给分离出来了,通过Sql Map映射数据对象和数据库的交互……
这样做仅仅为了将访问数据库的代码减少吗?还是解耦更好……请有经验的高手解答,最后还有DAO和三层架构中的数据访问层DAL有什么不同…………??2>ERP系统和平时我在做的:图书管理系统,酒店管理系统,仓库管理系统,餐饮管理系统有什么本质区别?
个人理解是:ERP是企业的整个生产连的算有功能的集合,而我做的系统只是某个功能的需求!
请理解深刻的高手解答!
展示自己的深入理解吧!!
个人理解:IBatis就是把数据访问层中的Sql代码给分离出来了,通过Sql Map映射数据对象和数据库的交互……
这样做仅仅为了将访问数据库的代码减少吗?还是解耦更好……请有经验的高手解答,最后还有DAO和三层架构中的数据访问层DAL有什么不同…………??2>ERP系统和平时我在做的:图书管理系统,酒店管理系统,仓库管理系统,餐饮管理系统有什么本质区别?
个人理解是:ERP是企业的整个生产连的算有功能的集合,而我做的系统只是某个功能的需求!
请理解深刻的高手解答!
展示自己的深入理解吧!!
DAO 是采用工厂模式的这样的一个数据访问方式,使用了设计模式,应用于特定的环境,比较灵活,但他该是访问数据库的方法 仍然是 ,这个作用是没有变化的。
关于ERP的问题就是企业级的从广度与深度来看都要远胜与你做的那个,这个是需求不同的原因造成的,但作用都是管理类的性质!