SSH框架回顧即總結

2021-09-29 12:11:24 字數 2650 閱讀 3660

hibernate的jar包

hibernate-release-5.0.7.final\lib\required*.jar

mysql驅動

日誌記錄 log4j —slf4j-api -----slf4j-log4j–

使用c3p0連線池

spring的jar包

引入外掛程式包

引入struts-spring-plugin.jar

將action交給spring

< bean id=「hhhaction」 class=" 包名加類名" />

需要手動注入service

struts.xml 配置action

< package name=「ssh1」 extends=「struts-default」 namespace="/">

< action name=「hhh_*」 class=「hhhaction」 method="" >

< package>

dao交給spring管理

< bean id=「hhhdao」 class=" 略" />

在service注入dao set方式 也是< bean ----略

!-- 引入外部屬性檔案==

====

====

====

====

====

====

*****--

>

"classpath:jdbc.properties"

/>

<

!-- 配置c3p0連線池==

====

====

====

====

====

====

*****--

>

"datasource" class=

"com.mchange.v2.c3p0.combopooleddatasource"

>

"driverclass" value=

"$"/

>

"jdbcurl" value=

"$"/

>

"user" value=

"$"/

>

"password" value=

"$"/

>

<

/bean>

<

!-- spring整合hibernate --

>

<

!-- 引入hibernate的配置的資訊==

====

====

*****--

>

"sessionfactory" class=

"org.springframework.orm.hibernate5.localsessionfactorybean"

>

<

!-- 注入連線池 --

>

"datasource" ref=

"datasource"

/>

<

!-- 配置hibernate的相關屬性 --

>

"hibernateproperties"

>

"hibernate.dialect"

>org.hibernate.dialect.mysqldialect<

/prop>

"hibernate.show_sql"

>

true

<

/prop>

"hibernate.format_sql"

>

true

<

/prop>

"hibernate.hbm2ddl.auto"

>update<

/prop>

<

/props>

<

/property>

<

!-- 設定對映檔案 --

集合框架回顧

集合框架 1 iterable 2 collection 3 list set queue arraylist linklist sortedset hashset treeset 123層都為介面 或子介面 底層為具體實現類 map sortedmap hashmap treemapcollect...

ssh框架總結

hibernate struts2 spring ssh框架基於mvc模式開發 model view controller 1.檢視層 jsp 通過提取使用者的輸入資訊,提交到控制器之後 2.控制器 service action 各種請求 根據某種選擇來決定這個請求交由給模型層來處理 3.模型層 d...

SSH框架專案總結

struts1 action需要在檔案中配置路徑和path,在forward中加入對映的頁面.action類要繼承strutsaction 在action 中加入 parameter method 路徑加入對應的執行方法 memberaction do?method execute1 如果需求中不需...