Java连接数据库为什么要用Dao? 老师说:把连接数据库 对其进行增删该查的函数写在Dao里 方便重复调用 求解Dao的含义 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Data Access Object,数据访问对象,估计你老师是让你把数据库相关的东西以一个类的形式给出 含义楼上说了 Data Access Object将连接数据库 对其进行增删该查的函数写在Dao里好处:因为程序经常需要多次去数据库进行操作,要是每次都写连接太麻烦,所以直接写在一个类里用的时候直接调用就行了,方便、、、、 DAO = Data Access Object (数据访问对象)我把 Object 大致分成两类,行为动作的 和 数据持有的。数据持有的对象,一般用于存放业务数据。比如,Student、User等等。动作行为的对象,一般用于完成业务逻辑。比如,LoginChecker、UserVelidator等等。DAO这种对象,属于动作行为类的对象,它主要完成数据的增删改查。一般情况下,一个业务数据对象,会对应一个DAO,比如:User对象,一般会有一个UserDao对象;User对象主要用于存放用户的信息,UserDao对象主要用于完成User信息的增删改查操作。如果其他所有想要更改User信息的应用场景,只要持有UserDao对象即可。这样就有效地增加了代码的重用率。 DAO就是一个数据访问的类.对其进行增删该查的函数写在Dao里 方便重复调用你的增删改查方法写再DAO里的话就可以重复调用.每次需要的时候直接访问DAO就可以了.还有就是.你老师没告诉你的. Hibernate能够帮你生成普通的增删改查的Dao.我觉得你现在没理解没关系.按你们老师说的做吧.以后你会理解的.. 这三个变量实际上是一个变量? java socket多用户聊天方面的问题,求高手啊。。 请教 这个txt文件 如何写? 我新学Java,高手看下为什么出错啊 jgoodies formlayout 文件写数据怎么换行? 高分求动态曲线的applet代码 java的简单编译问题:我用j2sdk1.4.1_02版,编译怎么说找不到javax..(送分) 在线求救!!!!!很容易的问题。进来看看了。 如何将html转成图片 OpenSwing 怎么用? 急!急!急!希望各位大虾能帮我解决下在MyEclipse中Java程序创建数据库的问题
将连接数据库 对其进行增删该查的函数写在Dao里
好处:
因为程序经常需要多次去数据库进行操作,要是每次都写连接太麻烦,所以直接写在一个类里
用的时候直接调用就行了,方便、、、、
我把 Object 大致分成两类,行为动作的 和 数据持有的。
数据持有的对象,一般用于存放业务数据。比如,Student、User等等。
动作行为的对象,一般用于完成业务逻辑。比如,LoginChecker、UserVelidator等等。
DAO这种对象,属于动作行为类的对象,它主要完成数据的增删改查。
一般情况下,一个业务数据对象,会对应一个DAO,比如:
User对象,一般会有一个UserDao对象;
User对象主要用于存放用户的信息,UserDao对象主要用于完成User信息的增删改查操作。
如果其他所有想要更改User信息的应用场景,只要持有UserDao对象即可。
这样就有效地增加了代码的重用率。
对其进行增删该查的函数写在Dao里 方便重复调用你的增删改查方法写再DAO里的话就可以重复调用.每次需要的时候直接访问DAO就可以了.还有就是.你老师没告诉你的. Hibernate能够帮你生成普通的增删改查的Dao.我觉得你现在没理解没关系.按你们老师说的做吧.以后你会理解的..