传智播客OA项目学习--阶段一(2、框架整合)

时间:2022-07-22
本文章向大家介绍传智播客OA项目学习--阶段一(2、框架整合),主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

=================搭建环境

一、数据库

//命令行进入数据库
mysql -uroot -p

//创建数据库,并指定编码
mysql> create database itcastoa0720 default character set utf8;
Query OK, 1 row affected (0.21 sec)

//查询创建的数据库
mysql> show create database itcastoa0720;
+--------------+-----------------------------------------------------------------------+
| Database     | Create Database                                                       |
+--------------+-----------------------------------------------------------------------+
| itcastoa0720 | CREATE DATABASE `itcastoa0720` /*!40100 DEFAULT CHARACTER SET utf8 */ |
+--------------+-----------------------------------------------------------------------+
1 row in set (0.04 sec)

//查看数据库状态
mysql> status;
--------------
mysql  Ver 14.14 Distrib 5.6.15, for Win32 (x86)

Connection id:          1
Current database:
Current user:           root@localhost
SSL:                    Not in use
Using delimiter:        ;
Server version:         5.6.15-enterprise-commercial-advanced MySQL Enterprise S
erver - Advanced Edition (Commercial)
Protocol version:       10
Connection:             localhost via TCP/IP
Server characterset:    utf8
Db     characterset:    utf8
Client characterset:    gbk
Conn.  characterset:    gbk
TCP port:               3306
Uptime:                 2 hours 5 min 35 sec

Threads: 1  Questions: 8  Slow queries: 0  Opens: 67  Flush tables: 1  Open tabl
es: 60  Queries per second avg: 0.001
--------------

二、MyEclipse工程

1、新建web工程,编码为utf-8

2、添加框架环境

Junit、Struts2、Hibernate、Spring 3、整合SSH

Struts2与Spring整合

Hibernate与Spring整合

4、资源分类

5、配置日志

Struts2

jar包

struts.xml,web.xml

Hibernate

jar包:核心包,必须包,jpa,c3p0,jdbc

hibernate.cfg.xml,*.hbm.xml

Spring

jar包

applicationContext.xml

Struts2 与 Spring 整合

1、在web.xml中,配置Spring的监听器

2、添加一个jar包

Hibernate 与 Spring 整合

1、管理SessionFactory实例(只需要一个)

2、声明式事务管理

Spring

IOC 管理对象。。。

AOP 事务管理。。。

注入bean的资源

@Resource

/**
*  此处整合,遇到各种问题,各种崩溃!!!
*
*
*           -------------------2014年5月27日01:52:38   终于算是基本处理完所有Exceptions。
*
*
*/

=================搭建环境


=================搭建环境


=================搭建环境


=================搭建环境