最代码广告位
夏尔扬乐的gravatar头像
夏尔扬乐2014-11-26 11:14:59

Struts2+Hibernate3+Spring三大框架技术实现OA办公自动化管理系统源代码下载

项目描述

同时使用Oracle数据库技术,

附带sql执行脚本,

实现了权限管理,

实现了上传下载附件功能,

实现了datetimepicker选择日期的功能,

实现了对用户,邮件,休假信息的增、删、改、查,

实现了OGNL和Struts2的UI标签,

使用普通,动态方法,通配符三种方式实现配置Struts.xml,

以最少的代码实现强大的功能,是ssh学习者的不二之选,项目导入后立马就能使用,所用jar包各大超市均有出售~~~哈哈(附包名),内容绝对原创,心得嘛,就这个feel倍儿爽!

运行环境

jdk7+tomcat7+Oracle

项目技术(必填)

Struts2+Hibernate3+Spring

数据库文件

oracle数据库脚本在压缩包内tables.sql

mysql数据库脚本

链接:https://pan.baidu.com/s/1qlQJLyHGXXOaq_WE05-U2A
提取码:90vz

jar包文件

链接: https://pan.baidu.com/s/1CuLrZ9J9P-zq4S5IvhtDgA 提取码: 482h 

是否原创(转载必填原文地址)

转载

项目截图(必填)

Struts2+Hibernate3+Spring三大框架技术实现OA办公自动化管理系统源代码下载

Struts2+Hibernate3+Spring三大框架技术实现OA办公自动化管理系统源代码下载

运行截图(必填)

http://localhost:8080/pages/login.jsp

账号3 123456

1.登录界面

Struts2+Hibernate3+Spring三大框架技术实现OA办公自动化管理系统源代码下载

2.登录成功

Struts2+Hibernate3+Spring三大框架技术实现OA办公自动化管理系统源代码下载

3.邮件信息列表

Struts2+Hibernate3+Spring三大框架技术实现OA办公自动化管理系统源代码下载

4.添加账户列表

Struts2+Hibernate3+Spring三大框架技术实现OA办公自动化管理系统源代码下载

5.Eclipse中效果6.使用了框架,代码少了很多

Struts2+Hibernate3+Spring三大框架技术实现OA办公自动化管理系统源代码下载

6.申请休假

Struts2+Hibernate3+Spring三大框架技术实现OA办公自动化管理系统源代码下载

Struts2+Hibernate3+Spring三大框架技术实现OA办公自动化管理系统源代码下载

Struts2+Hibernate3+Spring三大框架技术实现OA办公自动化管理系统源代码下载

Struts2+Hibernate3+Spring三大框架技术实现OA办公自动化管理系统源代码下载

Struts2+Hibernate3+Spring三大框架技术实现OA办公自动化管理系统源代码下载

Struts2+Hibernate3+Spring三大框架技术实现OA办公自动化管理系统源代码下载

Struts2+Hibernate3+Spring三大框架技术实现OA办公自动化管理系统源代码下载

Struts2+Hibernate3+Spring三大框架技术实现OA办公自动化管理系统源代码下载

注意事项

1.获取邮件信息列表的参数有乱码问题

Struts2+Hibernate3+Spring三大框架技术实现OA办公自动化管理系统源代码下载

可以修改为如下代码EmailAction.java的函数

Struts2+Hibernate3+Spring三大框架技术实现OA办公自动化管理系统源代码下载

		try {
			deletestatus=new String(deletestatus.getBytes("iso8859-1"),"utf-8");
		} catch (UnsupportedEncodingException e) {
			e.printStackTrace();
		}

Struts2+Hibernate3+Spring三大框架技术实现OA办公自动化管理系统源代码下载

2.如果是mysql的数据库,需要修改applicationContext.xml的部分配置

<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
        <property name="driverClassName">
            <value>com.mysql.jdbc.Driver</value>
        </property>
        <property name="url">
            <value>jdbc:mysql://localhost:3306/activiti?useUnicode=true&amp;characterEncoding=utf-8</value>
        </property>
        <property name="username">
            <value>root</value>
        </property>
        <property name="password">
            <value>cf474e9dcb835f0c</value>
        </property>
    </bean>
    <!-- 注入SessionFactory,这一步就完成了Hibernate与Spring的整合 -->
    <bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
        <property name="dataSource">
            <ref bean="dataSource"/>
        </property>
        <property name="hibernateProperties">
            <value>
                hibernate.dialect=org.hibernate.dialect.MySQL5Dialect
                hibernate.hbm2ddl.auto=update
                hibernate.show_sql=false
                hibernate.format_sql=false
            </value>
        </property>
        <!--配置ORM映射文件-->
        <property name="mappingResources">
            <list>
                <value>com/hibernate/po/User.hbm.xml</value>
                <value>com/hibernate/po/Email.hbm.xml</value>
                <value>com/hibernate/po/Vocation.hbm.xml</value>
            </list>
        </property>
    </bean>

打赏

已有1人打赏

最代码官方的gravatar头像

文件名:Struts2+Hibernate3+Spring三大框架技术实现OA办公自动化管理系统源代码下载.zip,文件大小:145.649K下载
顶部客服微信二维码底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友