mysql oa数据库设计_OA项目1:环境搭建之数据库创建与环境添加
首注:本學習教程為傳智播客湯陽光講師所公布的免費OA項目視頻我的文字版實踐筆記,本人用此來加強鞏固自己開發知識,如有網友轉載,請注明。謝謝。
一 ? 指定數據庫:Mysql
database:oa
建庫語句:create database oa default character set utf8
二 ? 指定ide開發工具:MyEclipse
項目名稱:新建web工程,名字為:OA,并設置項目工程編碼:utf-8
環境所用主要技術框架:JUnit4,Struts2.3.15.1,Hibernate3.6,Spring2.5.6,jQuery,……
三 添加框架環境:
1.添加JUnit環境:
右擊項目名稱 --> Build Path --> Add Libraries --> JUnit,點擊next,選擇版本為JUnit 4,點擊finish。完成JUnit環境添加。
2.添加Struts2.3.15.1環境:
添加jar包:
事先到官網下載好對應版本的項目環境,解壓后打開進入apps文件夾里,用好壓工具打開struts2-blank.war,點擊WEB-INF,
將lib下面的jar包全部復制到我們OA項目的lib下面。
添加配置文件:
用好壓工具打開struts2-blank.war,點擊WEB-INF,將src --> java下面的struts.xml拷貝到我們OA項目的src下面。然后將
struts.xml里的內容修改為如下內容:
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的代碼不提示,在我們下載的項目包里面找,具體位置為:struts-2.3.15.1/src/core/src/main/resources/struts-2.3.dtd。
然后配置到myeclipse里面即可。
用好壓工具打開struts2-blank.war,點擊WEB-INF,將web.xml里面的以下內容拷貝到我們的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的環境:
添加jar包:
1)添加核心包:hibernate3.jar
2)項目包里lib文件夾下面:required里面全部jar包,jpa文件夾里面全部jar包,optional文件夾里c3p0包。
3)mysql驅動包。
添加配置文件:
1)添加hibernate.cfg.xml,具體模板內容如下(在項目環境添加完成之后再做修改):
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)添加XX.hbm.xml模板,內容如下(具體代碼開發時添加修改):
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開發環境:
添加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(如已經添加就不需要了)
添加配置文件applicationConxt.xml,模板內容如下(具體內容在ssh整合時完善):
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
總結
以上是生活随笔為你收集整理的mysql oa数据库设计_OA项目1:环境搭建之数据库创建与环境添加的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 怎么给linux分区,如何合理地给你的L
- 下一篇: mysql binlog update_