java 建立ssh隧道_JAVA SSH框架搭建流程
百度出來的,覺得思路很好:
搭建struts應(yīng)用
2.1 引入需要的jar包
commons-fileupload-1.2.1.jar文件上傳
commons-logging-1.0.4.jar日志包
freemarker-2.3.13.jar Sturts2的所有UI標(biāo)記
ognl-2.6.11.jar OGNL表達(dá)式相關(guān)
struts2-core-2.1.6.jar Struts2的核心包
xwork-2.1.2.jar XWork2 庫。Struts2核心包,做為底層存在
2.2 加入配置文件 struts.xml, struts.properties
2.3 將struts加入到web.xml的配置中,將請求交由struts來處理
2.4 編寫Action類,無需繼承任何類和實(shí)現(xiàn)任何接口
2.5 在struts.xml中加入對action的配置
搭建spring的框架
2.1 加入jar包
SPRING_HOME/dist/spring.jar
SPRING_HOME/lib/log4j/log4j.jar
SPRING_HOME/jakarta-commons/commons-logging.jar
2.2 加入配置文件
SPRING_HOME/samples/jpetstore/war/WEB-INF/log4j.properties
SPRING_HOME/samples/jpetstore/war/WEB-INF/applicationContext.xml
2.3 將寫好的類加入到spring的管理(配置到xml中)
2.4 通過ClassPathXmlApplicationContext來加載spring的配置文件生成BeanFactory工廠對象,通過工廠對象來創(chuàng)建所需要的bean
hibernate框架搭建
1.1 加入jar包
HIBERNATE_HOME/hibernate3.jar -- hibernate核心包
HIBERNATE_HOME/lib/required/*.jar
(在hibernate官網(wǎng)下載的包中卻少一個(gè)必須包slf4j-nop-1.5.2.jar,需要自己在網(wǎng)上下載)
數(shù)據(jù)庫的jar包
1.2 hibernate.cfg.xml配置文件
HIBERNATE_HOME/project/etc/hibernate.cfg.xml
對應(yīng)屬性在HIBERNATE_HOME/project/etc/hibernate.properties中尋找
hibernate.connection.url --- 訪問數(shù)據(jù)庫的url地址
hibernate.connection.username --- 訪問數(shù)據(jù)庫的用戶名
hibernate.connection.password --- 訪問數(shù)據(jù)庫的密碼
hibernate.connection.driver_calss --- 訪問數(shù)據(jù)庫所需的驅(qū)動(dòng)包
hibernate.dialect --- 訪問數(shù)據(jù)庫的方言
1.3 Xxxx.hbm.xml 映射文件
HIBERNATE_HOME/project/tutorials/eg/src/main/java/org/hibernate/auction/Xxxx.hbm.xml
將該文件以需要映射的類的類名.hbm.xml命名放在跟映射類同包中
總結(jié)
以上是生活随笔為你收集整理的java 建立ssh隧道_JAVA SSH框架搭建流程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql表只有frm文件_MYSQL数
- 下一篇: 蓝桥杯python青少年_蓝桥杯大赛青少