DAO模式开发编程

						**DAO模式编程**

1、ADO模式编程方式,数据,业务,逻辑这些进行抽离。
2、properaties进行配置
3、javabean,封装对象的形式
去给我们封装表的数据然后进行数据处理。
优点:持久化:
在电脑内存中的东西,或者我们软件运行时候生成的东西
这些东西都是内存里面的。等我们关闭软件,或者电脑关机,下次就不在存在了!

如果想要某些信息持久化保存,就需要放到 本地的存储文件,文本,数据库等等当中。xml,txt,doc,database

1、DAO模式编程方式,数据,业务,逻辑这些进行抽离。
抽取:把业务逻辑,数据库操作,数据封装,这些都分离开来
抽取出来这些代码,分不同的包,不同的类,来进行处理。
好处:这样可以提高代码的可扩展性,降低代码之间的耦合性。简化代码
(1)当我们写完jdbc的标准数据库链接代码之后
发现有很多重复的代码,这些每次链接数据库都要写一遍,太麻烦了
抽取!
(2)Utils类,也叫工具类,用于做一些重复的基础操作,提供一写方法给我们调用执行就可以了
(3)student类的一个封装javabean 封装,可以讲表的属性字段封装成一个对象。

				持久化的存储。
	(4)抽取出来,driver,数据库链接的url,user,password这些,方便后续的修改。
				
					.properties 文件,是配置文件。
					
					1、项目中src目录下,创建一个jdbc.properties文件。
						里面写我们项目中需要用到的配置参数。
							driver=com.mysql.jdbc.Driver
							url=jdbc:mysql://localhost:3306/test1
							user=root
							password=root
							
					2、应用: JDBC_Utils类中的静态代码块里面,先创建Properties对象
						用他的load()方法,根据配置文件的位置,来加载配置文件。
						
					3、加载进来之后,就可以通过get(key)方法,获取对应的配置信息的值
					
							Properties pt = new Properties();

							pt.load(new FileInputStream("src/jdbc.properties"));
							driver = (String) pt.get("driver");
							url = (String) pt.get("url");
							user = (String) pt.get("user");
							psd = (String) pt.get("password");
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值