做一個OA系統(SSH)之登錄模塊(一)
環境:windows2003+jdk 5.0+myeclipse5.5+SQL2000(個人版)應用技術: 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-
再然后將commons-pool-1.2包導入WEB-INF/lib下。(原因:忘記了)
步驟一:(定位)找到WebRoot文件夾,從此處往上數到第13個處,選中這三個包后點右鍵Build Path, Remove from Build Path

步驟二:在WebRoot文件夾àWEB-INF lib,選中這三個包后點右鍵 Delete.
4.連庫,并生成實體類。
先切換到如圖:
生成實體類:
步驟一:選中表

步驟二:勾前三選項,點擊”next”(下一步),如圖:
步驟三:鍵入native,然后一直“next”至結束。如圖:

到此項目框架搭建好了。
勤能補拙是良訓,一分辛苦一分才。--華羅庚
posted on 2009-11-13 17:22 qingshow123@QQ.com 閱讀(624) 評論(0) 編輯 收藏