zoukankan      html  css  js  c++  java
  • DAO模式详解

    DAO模式

     

    数据访问层(DAO:

    数据的增、删、改、查操作;

    业务逻辑层(service):

    业务来往的操作,需要调用数据访问层则调用数据访问层,传递数据;

    表现层(UI):

    呈现数据,用户交互。

     

    Properties类(配置文件)

    Java中的配置文件常为properties文件,格式为文本文件,文件的内容是“键=值”格式,注信息使用#注释。

    步骤:

    1.添加.properties文件

    new ——》 File命令 新建properties文件

     

    2.添加文件内容

    例:连接数据库参数

    driver=com.mysql.jdbc.Driver

    url=jdbc:mysql://localhost:3306/pets

    user=pets

    password=111111

    3.读取配置文件

    properties类的常用方法

    String getProperty(String key);根据指定的键返回一个字符串值。

    Object setProperty(String key,String value);调用基类的方法来添加键值对;

    void load(InputStream in);从输入流中读取属性列表,通过对指定文件进行装载获取该文件中的所有键值对;

    void clear();清除所装载的键值对.

    示例:

    //创建对象

       Properties para = new Properties();

    //创建输入流

       InputStream inputStream =

    databaseUtil.class.getClassLoader().getResourceAsStream(str);

    //从输入流中读取属性列表

       try {

          para.load(inputStream);

          String dri = para.getProperty("driver");

          String url = para.getProperty("url");

          String user = para.getProperty("user");

          String password = para.getProperty("password");

          inputStream.close();

       } catch (IOException e) {

          e.printStackTrace();

       }

  • 相关阅读:
    从03域控升级至2012
    Aundit使用记录文档
    exchange2010新特性
    MSDN介绍内容
    2013优秀博客
    邮箱协议
    不错的2010学习博客
    觉得UtraWebGrid老不稳定
    初体验:今天弄了下NetAdvantage赶紧写写,怕明天睡醒又忘了哦。
    在代码文件中设置控件的长宽这些是这样的。
  • 原文地址:https://www.cnblogs.com/it-xiaoBai/p/10813650.html
Copyright © 2011-2022 走看看