哪位高手帮我解释下这个包下的文件是干嘛用的 详细点咯 SSH框架的 小弟在此谢过了

2024-11-23 08:36:53
推荐回答(2个)
回答1:

首先config这个包下面是一些配置文件:比如xml,properties等等。dao是一个数据库操作接口,主要定义的就是些增删改查的方法,dao.imp是它的实现类,里面就是具体的操作数据库的方法。bean很有可能是通过hibernate反射生成的一些数据库对象映射的bean。maps和config差不多里面也是配置文件等,但是具体功能不知道是什么。service是在spring中的定义的逻辑层(配置你应该会吧),里面就是一些你要在struts中要调用的方法的具体实现,它也是借口同样service.impl是他的实现类。这是常规的一些写法,但是有的时候这种东西没必要太在意,应为这个个人习惯分不开,比如说maps或许除了参与项目的人外没有人知道这个是干什么的吧。

回答2:

dao 数据库访问层的借口
dao.impl 实现数据库反问层借口的
service 业务逻辑层接口
service.impl 实现业务逻辑借口层