SSH中service层,dao层以及他们的实现层写好,但是没有加入hibernate,struts2,spring时怎么对各层初始化

这个是我的项目截图,原来使用的是jsp+servlet写的,现在想改成SSH实现,首先我先把他的各个层分好了,而没有加hibernate,struts2,spring,m... 这个是我的项目截图,原来使用的是jsp+servlet写的,现在想改成SSH实现,首先我先把他的各个层分好了,而没有加hibernate,struts2,spring,myeclipse会抛出空指针异常,我想应该是没有初始化的原因,应该怎样初始化,是不是直接加struts或者hibernate,这是我的截图 展开
 我来答
上官兰晴佳
2015-05-19
知道答主
回答量:1
采纳率:0%
帮助的人:2.1万
展开全部

要写配置文件,这是我最近写的一个小项目

追问
你的struts跟hibernate都配置完了,我的还没用struts跟hibernate
AAALZSYH
2017-11-09 · TA获得超过123个赞
知道答主
回答量:110
采纳率:93%
帮助的人:20.7万
展开全部
给你的建议是重新写:
原因1:servlet的编写一般都是一个请求对应一个servlet。如果你做了向上抽取。servlet的数量将降低很多。但是主要是因为你的servlet位于web.xml进行配置。无法转换。。

原因2:框架的开发有jar包,而且有配置文件,你写的servlet+jsp数据库链接应该是JDBC链接。这个由框架的hibernate配置文件实现。整合了Spring之后由Spring的配置文件实现。以前写的东西需要重写!!!
总结:框架的导入一般都是有jar包和自定义配置文件的,而且需要在web.xml文件配置struts拦截器和Spring监听器、
比如:struts2框架的配置文件在类路径下名字:struts.xml 别问为啥叫这个名字。拦截器有定义。具体看源码. 也可以自定义。但是需要在strtus拦截器上进行配置。还是叫strtus好

hibernate框架的配置文件包含:hibernate.cfg.xml 配置hibernate框架的配置

hibernate.hbm.xml配置bean的信息

spring框架的配置文件 applicationContext.xml大致叫这个名字。

所以如果你对你写的东西足够了解。想转换SSH的话建议重写。如果有人能够不重写就能将你写的项目转化成SSH的,请你留下他的ID。我想拜师
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式