
电话薄面板(三层架构模式)(增删改查)
wangjian_an
这个作者很懒,什么都没留下…
展开
-
地址的最外层面板的设置
/* * AddressApp.java * * Created on __DATE__, __TIME__ */package cn.hncu.addr;import javax.swing.Icon;import javax.swing.ImageIcon;import javax.swing.JLabel;import javax.swin原创 2016-03-31 12:46:42 · 644 阅读 · 0 评论 -
列表,信息资源面板设置(用户层)---表层
/* * ListPanel.java * * Created on __DATE__, __TIME__ */package cn.hncu.addr.ui;import java.awt.Graphics;import java.awt.Image;import java.awt.Toolkit;import javax.swing.原创 2016-03-31 12:50:07 · 787 阅读 · 0 评论 -
添加层(用户层)---表层
/* * AddPanel.java * * Created on __DATE__, __TIME__ */package cn.hncu.addr.ui;import java.awt.Graphics;import java.awt.Image;import java.awt.Toolkit;import javax.swing.J原创 2016-03-31 12:53:21 · 616 阅读 · 0 评论 -
查询(用户层)----表层
/* * QueryPanel.java * * Created on __DATE__, __TIME__ */package cn.hncu.addr.ui;import java.awt.Graphics;import java.awt.Image;import java.awt.Toolkit;import javax.swing原创 2016-03-31 12:56:16 · 491 阅读 · 0 评论 -
修改区(用户层)---表层
/* * UpdatePanle.java * * Created on __DATE__, __TIME__ */package cn.hncu.addr.ui;import java.awt.Graphics;import java.awt.Image;import java.awt.Toolkit;import javax.swin原创 2016-03-31 12:51:45 · 779 阅读 · 0 评论 -
逻辑层(控制层)处理数据的地方
package cn.hncu.addr.business;import cn.hncu.addr.dao.AddressFile;public class AddressBusiness {final String FILE_NAME="data.ini";static Object[] objs=new Object[0];public boolea原创 2016-03-31 12:59:38 · 1014 阅读 · 0 评论 -
数据层(数据处理)
package cn.hncu.addr.dao;import java.io.EOFException;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java原创 2016-03-31 13:00:11 · 1087 阅读 · 0 评论 -
总结
总结:三层模式实现了 高类聚,低耦合表现层只管调用逻辑层,不关心他的具体实现 ,而逻辑层只可以返回表现层逻辑层只管调用数据层,不关心他的具体实现 ,而数据层只可以返回表现层这样在开发中就可以实现分工明确,也就是所说的高类聚,低耦合原创 2016-03-31 13:06:17 · 579 阅读 · 0 评论