简单的MVC设计

  MVC的全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,是一种软件设计典范。它是用一种业务逻辑、数据与界面显示分离的方法来组织代码,将众多的业务逻辑聚集到一个部件里面,在需要改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑,达到减少编码的时间。使用的MVC的目的在于将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。

一.各个包的作用

  1.Controller:所有的逻辑文件放在此包

  2.Model:读取数据库的文件放在此包

  3.View:与用户直接交互的文件在这个包,如打印,输入等代码

  4.util:工具包

  5.pojo:数据类,一般会跟数据库一一对应

二.配置文件

  1.直接在代码中使用字符作为配置信息叫做硬编码,缺点是当需要改动配置信息时需要在原码中查找,并需重新编译.可以用配置文件解决该问题

  2.配置文件:配置文件中只能写配置,格式: KEY=VALUE,没有空格,没有分号,一行一条

  3.Cmd+ALT+F:可以修改一个变量为全局,局部的快捷操作

  4.代码:

      Properties properties = new Properties();//

      FileInputStream fis = new FileInputStream("配置文件名");//输入流

      properties.load(fis);//建立配置对象和配置文件的联系

      //通过配置文件中的KEY拿到VALUE

      String username = properties.getProperty("username");

      String username = properties.getProperty("password");

          

 

 

    

posted on 2018-04-27 20:19  北冥丶中郎将  阅读(125)  评论(0编辑  收藏  举报