发表于: 2017-04-16 23:45:07

1 1323


[说明]晚上因为tomcat项目设置有问题纠结了老半天,没时间写日报,明天补上!

---------------------------

又来补更了,昨天依照着沈明师兄的样式,实现了任务四,就是简单的把数据显示在页面上,中间的的配置和实现都不是特别复杂。

一:今日完成

1)疑惑的service和dao层

查看这两个包下面的实现,发现定义的接口是差不多的,只是一个selsect接口实现

去网上查了一下,发现是我的业务逻辑太简单了

如果业务只是把数据保存到数据库,不做其他处理,那两层基本都是一样的,要是有些业务规则,那就要在service来实现了,这就体现出区别了!

2)log4j和slf4j的区别

大抵是他们的职责是不一样的,一个负责实现接入程序和日志系统,作为接口;另一个作为具体的日志输入格式

3)用了用tomcat的另外一种部署方式,将单独的项目配置xml放在Catalina(注意大小写)\localhost目录下面

xml文件的内容为: 
<Context path="/task4" docBase="D://项目位置" debug="0" privileged="true"> 
</Context> 

这种方式有个优点,可以定义别名。

比如服务器端运行的项目名称为path,外部访问的URL则使用XML的文件名

这个方法很方便的隐藏了项目的名称,对一些项目名称被固定不能更换,但外部访问时又想换个路径,非常有效。 

二:明日计划

复习前面前面几个任务,解决之前的遗留难点

适当地看看任务五的内容

三:疑难问题

控制层  return “view” 的方法无法运行,代码检查多遍没有问题,应该还是web.xml配置有问题

四:思考总结

还是用自己之前的配置文件比较好,去网上看的,拿过来或多或少都有点问题


返回列表 返回列表
评论

    分享到