搭建SSH框架–搭建篇
工具:
-
IDE:My Eclipse 2015
-
数据库:Orcale
-
创建Web项目
1.1 名称:PersonalWeb
1.2 勾选创建web.xml
1.3 Finsh
-
搭建Spring框架
2.1 项目右键–>MyEclipse–>Project Facets–>Install Spring
2.2 直接Finish即可
-
搭建Struts框架
3.1 项目右键–>MyEclipse–>Project Facets–>Install Struts(2.x)
3.2 URL pattern:选择 /*
3.3 勾选Spring Web (jar包)
3.4 Finish
-
搭建Hibernate框架前,需要创建好表(这边创建测试表)
CREATE TABLE "SCOTT" . "T_USER" ( "id" NUMBER NOT NULL , "user_account" VARCHAR2(255 BYTE) NULL , "password" VARCHAR2(255 BYTE) NULL ) |
5. 搭建Hibernate框架
5.1 创建包personal.user.entity。(用于存放映射表的类)
5.2 切换到DB Browser视图–> 右键新建连接
5.3 项目右键–>MyEclipse–>Project Facets–>Install Hibernate
5.4 去掉Create SessionFactory class。(已经交给Spring管理)
5.5 选中5.2创建的连接
5.6 Finish
重要:
*打开:applicationContext.xml文件,新增如下代码
<!-- 数据库资源 --> < bean id = "dataSource" class = "org.apache.commons.dbcp.BasicDataSource" > < property name = "url" value = "jdbc:oracle:thin:@localhost:1521:orcl" > </ property > <!-- 自动生成不会添加以下代码,需要手动添加 --> < property name = "driverClassName" value = "oracle.jdbc.OracleDriver" /> < property name = "username" value = "scott" ></ property > < property name = "password" value = "1234567890" ></ property > </ bean > |
*项目右键–> Build Path–>Config…–>Struts 2.1 Libraries–>Edit–>勾选Enbable Project…–>Core–>去掉antlr
搭建完成!