如何用ssh框架搭建網(wǎng)站

小新
301
2020-12-04 14:53:26
欄目: 云計(jì)算

如何用ssh框架搭建網(wǎng)站

用ssh框架搭建網(wǎng)站的操作步驟:

1、借助eclipse創(chuàng)建一個(gè)web工程。

2、將工程的編碼和jsp的編碼改成UTF-8。

3、導(dǎo)入jar包。

4、在根目錄下面建立三個(gè)source folder。如:

src:存放源代碼

config:存放配置文件

test:存放測(cè)試類 

5、在src下建立包,寫持久化類和映射文件,如:

Person.java

Person.hbm.xml 

6、寫spring的配置文件,引入sessionFactory。方法如下:

在config下面建立一個(gè)spring包,存放spring有關(guān)的配置文件

applicationContext.xml——總的spring文件的入口

applicationContext-db.xml——配置和數(shù)據(jù)庫(kù)有關(guān)配置,需要在applicationContext.xml引入

在這個(gè)文件中引入sessionFactory 

7、在config目錄下面添加jdbc.properties文件,存放數(shù)據(jù)庫(kù)的配置信息。

8、在test文件夾下面建立一個(gè)包c(diǎn)om.itheima11.s2sh.test。

9、創(chuàng)建SpringUtils類。用來(lái)獲得ApplicationContext。

10、創(chuàng)建一個(gè)測(cè)試類SessionFactoryTest。用來(lái)測(cè)試sessionFactory是否創(chuàng)建成功,運(yùn)行成功會(huì)在數(shù)據(jù)庫(kù)創(chuàng)建person表。

11、創(chuàng)建dao層和service層的類和接口。

12、準(zhǔn)備spring聲明式事務(wù)處理的配置。

13、將dao和service放入到spring容器中,在config的spring包中新建applicationContext-person.xml文件。將有關(guān)person的bean放在里面。并且在applicationContext.xml中引入。

14、測(cè)試spirng的聲明式事務(wù)處理。在PersonTest類中完成測(cè)試

15、編寫action。

16、把a(bǔ)ction放入到spring容器中,注意修改其scope屬性為protype。

17、寫struts2的配置文件,代碼:

<action name="personAction_*" method="{1}" class="personAction">

</action>

class屬性的值和spring配置文件中的id的值要一致

18、編寫web.xml文件,運(yùn)行即可。



0