應用技術: struts1.2+spring2.0+hibernate3.1+sitemesh
一.
建庫,建表(先建兩張表再說)
--建庫
use master
go
if exists(select * from sysdatabases where
name='oasystem')
drop database oasystem
go
exec xp_cmdshell 'mkdir d:\projects'
go
create database oasystem
on
(
name='oasystem_data',
filename='d:\projects\oasystem_data.mdf',
size=10,
filegrowth=10
)
log on
(
name='oasystem_log',
filename='d:\projects\oasystem_data.ldf',
size=10,
filegrowth=10
)
go
--*****************************************************
--建表
use oasystem
go
--用戶表
if exists(select * from sysobjects where
name='users')
drop table address
create table users
(
id int identity(1,1) primary key,
username varchar(50),
password varchar(50),
email varchar(50),
)
insert into users
values('sa','sa','sa@admin.com')
select * from users
--通迅錄
if exists(select * from sysobjects where
name='address')
drop table address
create table address
(
id int identity(1,1)
primary key,
username varchar(50),
addname varchar(50),
sex varchar(2),
mobilevarchar(20),
email varchar(50),
qq varchar(20),
company varchar(100),
address varchar(100),
postcode varchar(10),
)
go
select * from address
insert into address(username) values('sa')
二.
1.新建一個web project項目,取名qingshowoasystem



2.在src下面建了5個包,如圖:
建包過程如下:


3.導入SSH框架。
添加struts如下:




添加spring如下:



添加hibernate框架






然后分兩步刪除以下三個包asm-attrs.jar,asm.jar,cglib-2.1.3。(原因:框架版本沖突)
再然后將commons-pool-1.2包導入WEB-INF/lib下。(原因:忘記了)
步驟一:(定位)找到WebRoot文件夾,從此處往上數到第13個處,選中這三個包后點右鍵Build Path, Remove from Build Path
步驟二:在WebRoot文件夾àWEB-INF lib,選中這三個包后點右鍵 Delete.

4.連庫,并生成實體類。
先切換到如圖:




生成實體類:
步驟一:選中表
步驟二:勾前三選項,點擊”next”(下一步),如圖:

步驟三:鍵入native,然后一直“next”至結束。如圖:
到此項目框架搭建好了。