SSH基本运用

在导入好各种jar包后,先直接copy

而这里面有一个重点的语句是:


这里面的语句就是,连接好了struts文件。

那么第二就是连接hibernate文件。

语句在:

把hibernate放在了单独的applicationContext文件中。


hibernate连接数据库的配置而已。


这是所有的spring配置管理,这里有一个监听器,所以不用配置其他的xml文件


那么现在开始例子的编写:

现在先将俩个区别,一个区别是,注入的,和用getbean调用的。

第一步:先建立了一个ShowAction 继承了ActionSupport(),在action中;

第二步:在service中建立一个ShowService。

第三步:在dao中建立一个ShowDao。

第四部:在model层中,建立一个Protype_parent类,和一个Protype_parent.hbm.xml文件。

第五步:

 5.1 填写相关的属性到hbm.xml文件中,并且也写入到 类 里面。(注意,我们现在只写单表,没有外接表,所以,外键哪一个先不写。但要记住以后需要写)。如果怕抄错,可以直接复制。


get/set方法被我省略了

5.2 接着把hbm.xml文件配置到,applicationContext-hibernate.xml中。

5.3 将该类配置到applicationContext-beans.xml中。

由于 接口是无法实例化的,所以我们配的都是类。


第六步:写dao,service,action 而且,dao 的配置,需要引用SessionFactory

注意的是:action中,一定会用到ShowService函数。所以,那就直接配置了,且里面没有具体属性(即属性的值不变,是死的)。

6.1 

dao ->

service->

dao->

action->


最后配置下struts:


因为现在的 内的class字段是相对于applicationContext的,所以,现在要填的是,配置在里面的 bean 名称:


你可能感兴趣的:(SSH基本运用)