Java连接数据库

xiaoxiao2021-02-27  147

*为什么进行JDBC封装:①隔离业务逻辑代码和数据访问代码   ②隔离不同数据库的实现

   业务代码和数据访问代码耦合的缺点;可读性差,不利于后期修改和维护,不利于代码复用

   采用面向接口编程,可以降低代码间的耦合性

配置文件:Java中的配置文件常为properties文件   后缀为.properties   格式是"键=值"格式   使用"#"来注释

*Java提供Properties类来读取配置文件

方法名说明String getProperty(String key)用指定的键在此属性列表中搜索属性,通过参数key得到其所对应的值。Object setProperty (String key,String value)调用Hashtable的方法put,通过调用基类的put()方法来设置键-值对void load (InputStream in Stream)从输入流中读取属性列表(键和元素对),通过对指定文件进行装载获取该文件中所有键-值对void clear() 清除所装载的键-值对,该方法有基类Hashtable提供

*使用实体类传输数据

   数据访问代码和业务逻辑代码之间通过实体类来传输数据

   实体类特征:①属性一般使用private修饰   ②提供public修饰的getter/setter方法   ③实体类提供无参构造方法,根据业务提供有参构造   ④实现java.io.Serializable接口,支持序列化机制

转载请注明原文地址: https://www.6miu.com/read-15341.html

最新回复(0)