经常听得别人说java dao, 不知道到它是用的多吗?用Hirbernte是用来替代它吗?请大家给我解释一下,谢了。

解决方案 »

  1.   

    java dao
    就是一个数据访问对象
    可以通过该对象来对其他对象进行数据库的增、删、查、改操作
    Hirbernte是一个ORM的框架,楼主不要被目前的各种框架迷惑了
      

  2.   

    忘记是JAVA版块了,上面说得有点问题
      

  3.   

    DAO是关于接口的编程  
    举个例子当你使用不同的数据库时,编写的代码不一样 这时候你就可以通过一个实现一个接口来达到目的
    public interface DatabaseManager{
       void connected();
       
    }public class SQLServerConnect implements DatabaseManager{
      public void connected(){
       //你可根据不同的数据库编写不同的代码
      }
    }