博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
struts+spring+hibernate的web应用<一> 架构搭建
阅读量:4221 次
发布时间:2019-05-26

本文共 1220 字,大约阅读时间需要 4 分钟。

许久没有些文章了,现在比较清闲,于是决定用 struts+spring+hibernate 做了一个的小 web 应用。程序虽小,但五脏俱全,今后还会加上权限,打印等功能。

 

开发工具:

Eclipse 3.2 + NLpack1-eclipse-SDK-3.2.1-win32( 中文语言包 )

插件:

tomcatPluginV31 :用于 tomcat 项目建立和管理。

Properties Editor : struts 中的资源国际化的中文编辑插件,不需要再用命令去转换文本格式了。

xmlbuddy_2.0.72 : xml 强大编辑器,而且是免费的。

GEF-SDK-3.2.2+tk.eclipse.plugin.htmleditor_2.0.4+tk.eclipse.plugin.struts_2.0.4 : jsp 页面编辑器,这个编辑器远没有 myeclipse 或者 wtp 等大型插件那么强大,但一是免费,二是占资源少的缘故,而且编辑一般的 jsp 页面也够用了,所以我觉得这个插件还凑合够用。

sqlexplorer_plugin_3.0.0.20060901 : sql 管理器, 开源插件,比较好用,特别是针对 mysql 这种没有什么强大的 sql 图形编辑管理器的数据库来说。如果用 sqlserver, 这个插件也就可有可无了。

 

数据库: SQLServer 2000

 

首先是建库建表,

create database game

create table products(

game_id int primary key NOT NULL ,

game_name_cn varchar (100) NOT NULL ,

game_name_en varchar (100) NOT NULL ,

game_capacity int NOT NULL ,

game_version int NOT NULL ,

game_media int NOT NULL ,

game_copyright int NOT NULL ,

game_price decimal(10, 2) ,

game_content varchar (100)

)

 

开始搭架子了。

因为使用的是 tomcatPluginV31 ,所以建议 eclipse 的工作空间选择 tomcat 的 webapps 目录。这样项目就不需要再部署了。

 

新建一个 tomcat 项目,新建 -> 项目 ->java-> tomcat project ,在项目名处,写 ”game” ,点击完成。

 

接着新建一些包,如下图所示。

 

然后向 WEB-INF\lib 包中添加一些需要的 jar ,所需的 jar 如下图所示:

需要注意的是,这里 hibernate3.jar 是 hibernate3.1 , strust 是 strust1.x 。

转载地址:http://zclmi.baihongyu.com/

你可能感兴趣的文章
卡尔曼滤波,最最容易理解的讲解.找遍网上就这篇看懂了
查看>>
SLAM的前世今生 终于有人说清楚了
查看>>
激光定位原理的理解
查看>>
内存优化总结:ptmalloc、tcmalloc和jemalloc
查看>>
C语言获取文件的SHA1哈希值
查看>>
程序在内存中运行的奥秘
查看>>
深入理解C/C++混合编程(关于#ifdef __cplusplus extern "C" {...}的用法)
查看>>
Linux 下几款程序内存泄漏检查工具
查看>>
Linux 下几款程序内存泄漏检查工具【转】
查看>>
strcmp,stricmp,strcmpi,strncmp,strnicmp,strncmpi,strcat,strncat比较
查看>>
zlog1使用手册
查看>>
Source Insight 常用设置和快捷键大全
查看>>
python笔记(一)获取当前目录路径和文件
查看>>
Python内存管理及释放
查看>>
如何手动释放Python的内存
查看>>
一个人没有出息的九大表现,现在知道还不算晚
查看>>
各种池---内存池的高效实现(C语言)
查看>>
将C语言宏定义转换成字符串!
查看>>
动态调度
查看>>
初创企业在发展过程中经常会陷入这些专利误区,你有没有中招?
查看>>