mysql oa数据库设计_OA项目1:环境搭建之数据库创建与环境添加
首注:本學(xué)習(xí)教程為傳智播客湯陽(yáng)光講師所公布的免費(fèi)OA項(xiàng)目視頻我的文字版實(shí)踐筆記,本人用此來(lái)加強(qiáng)鞏固自己開(kāi)發(fā)知識(shí),如有網(wǎng)友轉(zhuǎn)載,請(qǐng)注明。謝謝。
一 ? 指定數(shù)據(jù)庫(kù):Mysql
database:oa
建庫(kù)語(yǔ)句:create database oa default character set utf8
二 ? 指定ide開(kāi)發(fā)工具:MyEclipse
項(xiàng)目名稱(chēng):新建web工程,名字為:OA,并設(shè)置項(xiàng)目工程編碼:utf-8
環(huán)境所用主要技術(shù)框架:JUnit4,Struts2.3.15.1,Hibernate3.6,Spring2.5.6,jQuery,……
三 添加框架環(huán)境:
1.添加JUnit環(huán)境:
右擊項(xiàng)目名稱(chēng) --> Build Path --> Add Libraries --> JUnit,點(diǎn)擊next,選擇版本為JUnit 4,點(diǎn)擊finish。完成JUnit環(huán)境添加。
2.添加Struts2.3.15.1環(huán)境:
添加jar包:
事先到官網(wǎng)下載好對(duì)應(yīng)版本的項(xiàng)目環(huán)境,解壓后打開(kāi)進(jìn)入apps文件夾里,用好壓工具打開(kāi)struts2-blank.war,點(diǎn)擊WEB-INF,
將lib下面的jar包全部復(fù)制到我們OA項(xiàng)目的lib下面。
添加配置文件:
用好壓工具打開(kāi)struts2-blank.war,點(diǎn)擊WEB-INF,將src --> java下面的struts.xml拷貝到我們OA項(xiàng)目的src下面。然后將
struts.xml里的內(nèi)容修改為如下內(nèi)容:
1 <?xml version="1.0" encoding="UTF-8"?>
2 "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"4 "http://struts.apache.org/dtds/struts-2.3.dtd">
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
如果xml的代碼不提示,在我們下載的項(xiàng)目包里面找,具體位置為:struts-2.3.15.1/src/core/src/main/resources/struts-2.3.dtd。
然后配置到myeclipse里面即可。
用好壓工具打開(kāi)struts2-blank.war,點(diǎn)擊WEB-INF,將web.xml里面的以下內(nèi)容拷貝到我們的web.xml里面:
1
2
3 struts2
4
5 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
6
7
8
9
10
11
12
13 struts2
14
15 /*
16
17
3.添加hibernate3.6的環(huán)境:
添加jar包:
1)添加核心包:hibernate3.jar
2)項(xiàng)目包里lib文件夾下面:required里面全部jar包,jpa文件夾里面全部jar包,optional文件夾里c3p0包。
3)mysql驅(qū)動(dòng)包。
添加配置文件:
1)添加hibernate.cfg.xml,具體模板內(nèi)容如下(在項(xiàng)目環(huán)境添加完成之后再做修改):
1 "-//Hibernate/Hibernate Configuration DTD 3.0//EN"3 "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
4
5
6
7
8 true
9
10 update
11
12 org.hibernate.dialect.MySQL5Dialect
13
14
15 com.mysql.jdbc.Driver
16 jdbc:mysql:///oa
17 root
18 root
19
21
22
2)添加X(jué)X.hbm.xml模板,內(nèi)容如下(具體代碼開(kāi)發(fā)時(shí)添加修改):
1 <?xml version="1.0"?>
2 "-//Hibernate/Hibernate Mapping DTD 3.0//EN"4 "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
5
6
7
8
4.添加Spring2.5.6開(kāi)發(fā)環(huán)境:
添加jar包:
1)核心包:
spring.jar
2)依賴包:
spring2.5.6/lib/aspectj下面所有jar包
spring2.5.6/lib/lib/cglib下面的jar包
spring2.5.6/lib/jakarta-commons/commons-logging.jar(如已經(jīng)添加就不需要了)
添加配置文件applicationConxt.xml,模板內(nèi)容如下(具體內(nèi)容在ssh整合時(shí)完善):
1 <?xml version="1.0" encoding="UTF-8"?>
2
5
6 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
7 xmlns:context="http://www.springframework.org/schema/context"
8 xmlns:tx="http://www.springframework.org/schema/tx"
9 xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd10 http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-2.5.xsd11 http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsd">
12
13
14
15
16
17
總結(jié)
以上是生活随笔為你收集整理的mysql oa数据库设计_OA项目1:环境搭建之数据库创建与环境添加的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 怎么给linux分区,如何合理地给你的L
- 下一篇: 树莓派4直接运行linux,树莓派4最小