我们来接着我们的项目写
我们要实现新的功能,就是生产厂家的新增
先来回顾一下系统架构图
我们数据库这边已经建好表了,接下来要做的就是mapper映射
编辑FactoryMapper.xml文件,加入“添加”的逻辑配置代码块
接下来我们按照系统架构图来继续编写Dao层
其实我们Dao不用写了,因为我们的insert属于日常的增删改查,我们在BaseDaoImpl中已经完成了:
而我们的FactoryDaoImpl已经继承了BaseDaoImpl,所以不用再写。
接下来编写Service层
我们在FactoryServiceImpl完成insert(Factory factory)方法
接下来我们开始写Controller层,在FactoryController中添加下面两个方法
接下来编写我们的jsp视图页面
在我们写界面的时候,我们首先来探讨一下主页设计时企业开发中常见的两种设计方式
a)帧框架frameset table(业务系统)
Framseset帧集合,不能连接具体的页面
Frame帧,可以连接一个jsp/action
b)Div+css+iframe (大型门户网站)
关于相对路径:
页面中直接写title.action
http://localhost/jk/title.action 前面的路径是浏览器给的。规范。
下面我们编写添加页面jFactoryCreate.jsp:
我们在我们的上一个厂家列表界jFactoryList.jsp面加一个“添加”按钮,指向我们的编辑界面jFactoryCreate.jsp就行了:
上次没有加log4j的日志配置文件,为了查看项目的运行日志,我们加一下log4j的配置文件log4j.properties:
然后我们重启服务器,进行测试
我们来添加一个厂家信息:
返回列表界面,发现编辑成功!