应用技术: 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”至结束。如图:
到此项目框架搭建好了。