`
yourgame
  • 浏览: 356608 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

ExtJS 2.2,图书管理系统 共享全部源码下载

阅读更多
系统架构:struts2(json-plugin) + spring2 + ibatis2 + extjs2.2 + sqlserver2000
最后附件中有Mysql版本下载
希望能和大家一起讨论学习。
自我感觉代码布局不够严谨,还有待进一步提高和练习。
文章原址:http://yourgame.iteye.com/blog/252853

注意:工程采用MyEclipse5.1+tomcat5.5 。

1.您的MSSQL2000没有打sp4补丁,会提示拒绝链接(refuse connction)
2.tomcat版本没有关系,5和6都可以,但是最好选择解压缩版本
3.如果您不是采用MyEclipse5.1开发,可能无法部署项目,或者提示什么一个文件上锁什么的,请不要使用导入项目,您可以自己建立一个web工程,名字叫做bmsh(一定要bmsh,因为我页面中的图片和js引用的时候写了绝对路径),然后把源码,和页面、js、jar包等拷贝到相对地方重新发布就可以了。
4.记住要修改ApplicationContext-common.xml中的数据库用户名和密码:)
5.如果还有问题,

w_e_ibo:
http://t.cn/zjqEaRh  
http://weibo.com/liao27
系统截图











有同学要数据库脚本,特此奉上!
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[t_book]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[t_book]
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[t_category]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[t_category]
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[t_company]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[t_company]
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[t_dept]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[t_dept]
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[t_duty]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[t_duty]
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[t_loanlog]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[t_loanlog]
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[t_subject]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[t_subject]
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[t_user]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[t_user]
GO

CREATE TABLE [dbo].[t_book] (
	[bookId] [int] IDENTITY (1, 1) NOT NULL ,
	[bookName] [varchar] (100) COLLATE Chinese_PRC_CI_AS NOT NULL ,
	[author] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,
	[press] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,
	[publicationDate] [datetime] NULL ,
	[price] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
	[editionNo] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
	[isbn] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,
	[categoryId] [int] NULL ,
	[categoryName] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
	[wordCount] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
	[pageCount] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
	[bookSize] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
	[paper] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
	[pack] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
	[imageUrl] [varchar] (255) COLLATE Chinese_PRC_CI_AS NULL ,
	[address] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,
	[editorRecommend] [varchar] (1000) COLLATE Chinese_PRC_CI_AS NULL ,
	[description] [varchar] (1000) COLLATE Chinese_PRC_CI_AS NULL ,
	[authorDesc] [varchar] (1000) COLLATE Chinese_PRC_CI_AS NULL ,
	[state] [int] NOT NULL ,
	[currentReaderId] [int] NULL ,
	[currentReader] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
	[logId] [int] NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[t_category] (
	[categoryId] [int] IDENTITY (1, 1) NOT NULL ,
	[categoryName] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL ,
	[subjectId] [int] NULL ,
	[subjectName] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
	[remark] [varchar] (200) COLLATE Chinese_PRC_CI_AS NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[t_company] (
	[companyId] [int] IDENTITY (1, 1) NOT NULL ,
	[companyName] [varchar] (100) COLLATE Chinese_PRC_CI_AS NOT NULL ,
	[address] [varchar] (150) COLLATE Chinese_PRC_CI_AS NULL ,
	[tellPhone] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
	[leader] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL ,
	[mobilePhone] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
	[remark] [varchar] (500) COLLATE Chinese_PRC_CI_AS NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[t_dept] (
	[deptId] [int] IDENTITY (1, 1) NOT NULL ,
	[deptName] [varchar] (100) COLLATE Chinese_PRC_CI_AS NOT NULL ,
	[companyId] [int] NULL ,
	[companyName] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL ,
	[address] [varchar] (150) COLLATE Chinese_PRC_CI_AS NULL ,
	[tellPhone] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
	[leader] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
	[mobilePhone] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
	[remark] [varchar] (500) COLLATE Chinese_PRC_CI_AS NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[t_duty] (
	[dutyId] [int] IDENTITY (1, 1) NOT NULL ,
	[dutyName] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL ,
	[remark] [varchar] (200) COLLATE Chinese_PRC_CI_AS NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[t_loanlog] (
	[logId] [int] IDENTITY (1, 1) NOT NULL ,
	[bookId] [int] NOT NULL ,
	[bookName] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,
	[loanTime] [datetime] NULL ,
	[loanDays] [int] NULL ,
	[preReturnTime] [datetime] NULL ,
	[returnTime] [datetime] NULL ,
	[readerId] [int] NOT NULL ,
	[reader] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
	[loannerId] [int] NOT NULL ,
	[loanner] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[t_subject] (
	[subjectId] [int] IDENTITY (1, 1) NOT NULL ,
	[subjectName] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL ,
	[remark] [varchar] (200) COLLATE Chinese_PRC_CI_AS NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[t_user] (
	[userId] [int] IDENTITY (1, 1) NOT NULL ,
	[emplName] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
	[emplNo] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
	[mobilePhone] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
	[sex] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
	[age] [int] NULL ,
	[userName] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL ,
	[password] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL ,
	[companyId] [int] NULL ,
	[companyName] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
	[deptId] [int] NULL ,
	[deptName] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
	[dutyId] [int] NULL ,
	[dutyName] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
	[manager] [bit] NULL ,
	[remark] [varchar] (200) COLLATE Chinese_PRC_CI_AS NULL 
) ON [PRIMARY]
GO

ALTER TABLE [dbo].[t_book] ADD 
	CONSTRAINT [PK_t_book] PRIMARY KEY  CLUSTERED 
	(
		[bookId]
	)  ON [PRIMARY] 
GO

ALTER TABLE [dbo].[t_category] ADD 
	CONSTRAINT [PK_t_category] PRIMARY KEY  CLUSTERED 
	(
		[categoryId]
	)  ON [PRIMARY] ,
	CONSTRAINT [IX_t_category] UNIQUE  NONCLUSTERED 
	(
		[categoryName],
		[subjectId]
	)  ON [PRIMARY] 
GO

ALTER TABLE [dbo].[t_company] ADD 
	CONSTRAINT [PK_t_company] PRIMARY KEY  CLUSTERED 
	(
		[companyId]
	)  ON [PRIMARY] ,
	CONSTRAINT [IX_t_company] UNIQUE  NONCLUSTERED 
	(
		[companyName]
	)  ON [PRIMARY] 
GO

ALTER TABLE [dbo].[t_dept] ADD 
	CONSTRAINT [PK_t_dept] PRIMARY KEY  CLUSTERED 
	(
		[deptId]
	)  ON [PRIMARY] ,
	CONSTRAINT [IX_t_dept] UNIQUE  NONCLUSTERED 
	(
		[deptName],
		[companyId]
	)  ON [PRIMARY] 
GO

ALTER TABLE [dbo].[t_duty] ADD 
	CONSTRAINT [PK_t_duty] PRIMARY KEY  CLUSTERED 
	(
		[dutyId]
	)  ON [PRIMARY] ,
	CONSTRAINT [IX_t_duty] UNIQUE  NONCLUSTERED 
	(
		[dutyName]

	)  ON [PRIMARY] 
GO

ALTER TABLE [dbo].[t_loanlog] ADD 
	CONSTRAINT [PK_t_loanlog] PRIMARY KEY  CLUSTERED 
	(
		[logId]
	)  ON [PRIMARY] 
GO

ALTER TABLE [dbo].[t_subject] ADD 
	CONSTRAINT [PK_Table1] PRIMARY KEY  CLUSTERED 
	(
		[subjectId]
	)  ON [PRIMARY] ,
	CONSTRAINT [IX_Table1] UNIQUE  NONCLUSTERED 
	(
		[subjectName]
	)  ON [PRIMARY] 
GO

ALTER TABLE [dbo].[t_user] ADD 
	CONSTRAINT [PK_t_user] PRIMARY KEY  CLUSTERED 
	(
		[userId]
	)  ON [PRIMARY] ,
	CONSTRAINT [IX_t_user] UNIQUE  NONCLUSTERED 
	(
		[userName]
	)  ON [PRIMARY] 
GO
  • bmsh.rar (10 MB)
  • 描述: 项目源代码、数据库
  • 下载次数: 21030
分享到:
评论
64 楼 balabala 2012-05-17  
先感谢一下,不能只索取不回复,人品很重要!
63 楼 yhqairqq 2012-02-01  
不错,要支持的
62 楼 czl0710 2011-11-23  
非常感谢,一直被代理数据这个困扰中,希望你的代码能帮助
61 楼 etracer 2011-10-11  
感谢,流眼泪的感谢
60 楼 horusa 2011-10-07  
楼主,您好
我下载了mysql版本的源码,在myeclipse里编译时com.lhq.prj.bms.action类JpcapTest.java
import jpcap.packet.*;  需要增加什么jar包吗?
59 楼 horusa 2011-10-06  
3个群都加不进去了,怎么办哦  我的QQ314937879
58 楼 xiaoxuegang 2009-09-29  
哪位兄弟发一份到我邮箱,我没办法下载...
xiaoxuegang@126.com
57 楼 calmton 2009-09-27  
下来学习学习,多谢楼主
56 楼 ericius 2009-09-15  
一直有想法学学ExtJS额,感谢楼主提供项目源码啊。这下子不能再有推脱了,好好学了要。
55 楼 hcs1981 2009-09-14  
我也要来这里感谢一下,我也不知道在哪里下的,但是我觉得这里是原作者,所以来赞一下!!真的谢谢!!谢谢能和你联系,呵呵,要求有点过分,
54 楼 pfumin 2009-09-11  
最近正在学ExtJS,做项目要用到,参考一下楼主的Ext设计!
53 楼 yourgame 2009-07-30  
leeawan 写道
看了你的通用分页,请问一下,如果将此分页修改为hibernate的处理方法,能实现么,能读有多大,搞不定的就是这个

用hibernate就更加简单了.都不用你考虑这些sql
52 楼 leeawan 2009-06-16  
看了你的通用分页,请问一下,如果将此分页修改为hibernate的处理方法,能实现么,能读有多大,搞不定的就是这个
51 楼 srj2903 2009-06-04  
很不错的资源,谢谢楼主的分享!!
50 楼 JavaTestJava 2009-05-18  
yourgame 写道
csjava 写道

icezx 写道
怎么又是个struts2权威指南托 icezx这就有点偏激了,整个贴楼主好像没有提过是你认为所谓的s2权威吧,这只是别人通过自己的努力学习获得的,然后再通过分享来表示感谢仅此而已吧。难怪MySQL公司的联合创始人David Axmark先生说亚洲开源开发人员贡献不足 索取无度,这正是中国开源社区悲哀。

对对对,学习要紧,管他什么什么的

就算是托好了,有这么好的例子和教程真的是非常好了。
太感谢了。已经下了,学习学习。
49 楼 lixm_2008 2009-05-06  
kevinzhan 写道
我对楼主的精神的敬仰有如滔滔江水,延绵不绝,如黄河之泛滥,一发不可收拾。
不赞一个都不行啊。注意咯,是楼主的spirit.

  赞同!
  extjs部分正是我所需要的。感激不禁。
48 楼 tolucre 2009-04-30  
一直在使用jquery ,extjs最近才开始关注,看了你做的程序,深有感悟,谢谢了
47 楼 evancess 2009-04-27  
最近在研究extJs 做个小型的管理系统~遇到了很多困难 谢谢lz的共享 希望自己能从中获得到帮助 ~
46 楼 jltest 2009-04-25  
真是太好了。一直想找个很好的ext示例。结果lz出现了。太好了。
投新手帖的真不厚道。没有功劳也有苦劳么。
45 楼 kevinzhan 2009-04-24  
我对楼主的精神的敬仰有如滔滔江水,延绵不绝,如黄河之泛滥,一发不可收拾。
不赞一个都不行啊。注意咯,是楼主的spirit.

相关推荐

Global site tag (gtag.js) - Google Analytics