SSM企业商务网站

每天记录学习,每天会有好心情。*^_^*

在学习基于SSM的企业商务网站项目的时候,方便日后能及时查阅,在本平台中记录一下基于SSM的企业商务网站的开发流程。在学习时候的选用了SSM(MYECLIPSE),这个框架不论是学习还是使用都非常方便,简单易上手。是我们学习编程可以重点学习的一个框架,我在开发基于SSM的企业商务网站项目的时候选用了MYECLIPSE来搭建SSM(MYECLIPSE)框架,最终将基于SSM的企业商务网站项目开发为了一个 后台项目。
基于SSM的企业商务网站项目具有的用户角色包括了管理员、用户,每个角色都含有自己的登录账号和密码。

总结得出基于SSM的企业商务网站项目所有数据为:管理员(admin)、用户(yonghu)、企业资料(qiyeziliao)、商品(shangpin)

基于SSM的企业商务网站之管理员表

字段名 | 类型 | 属性 | 描述
id | INT(11) | PRIMARY KEY | 管理员id
username | VARCHAR(255) | | 账号
password | VARCHAR(255) | | 密码

基于SSM的企业商务网站之用户表

字段名 | 类型 | 属性 | 描述
id | INT(11) | PRIMARY KEY | 用户id
xingming | VARCHAR(255) | | 姓名
lianxifangshi | VARCHAR(255) | | 联系方式
nianling | VARCHAR(255) | | 年龄
quanxian | VARCHAR(255) | | 权限
username | VARCHAR(255) | | 账号
password | VARCHAR(255) | | 密码

基于SSM的企业商务网站之企业资料表

字段名 | 类型 | 属性 | 描述
id | INT(11) | PRIMARY KEY | 企业资料id
beijing | VARCHAR(255) | | 背景
jieshao | VARCHAR(255) | | 介绍
wenhua | VARCHAR(255) | | 文化
zucheng | VARCHAR(255) | | 组成
yuanjing | VARCHAR(255) | | 愿景

基于SSM的企业商务网站之商品表

字段名 | 类型 | 属性 | 描述
id | INT(11) | PRIMARY KEY | 商品id
mingzi | VARCHAR(255) | | 名字
jiage | VARCHAR(255) | | 价格
zhonglei | VARCHAR(255) | | 种类
leixing | VARCHAR(255) | | 类型
shuliang | VARCHAR(255) | | 数量
SET FOREIGN_KEY_CHECKS=0;

-- ----------------------------

-- ----------------------------

-- Table structure for ggjySSMdqyswwz

-- ----------------------------

DROP TABLE IF EXISTS `t_admin`;

CREATE TABLE `t_admin` (`id` INT(11) NOT NULL AUTO_INCREMENT COMMENT ‘管理员id‘,`username` VARCHAR(255) DEFAULT NULL COMMENT ‘账号‘,`password` VARCHAR(255) DEFAULT NULL COMMENT ‘密码‘,PRIMARY KEY (`id`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT=‘管理员‘;

-- ----------------------------

DROP TABLE IF EXISTS `t_yonghu`;

CREATE TABLE `t_yonghu` (`id` INT(11) NOT NULL AUTO_INCREMENT COMMENT ‘用户id‘,`xingming` VARCHAR(255) DEFAULT NULL COMMENT ‘姓名‘,`lianxifangshi` VARCHAR(255) DEFAULT NULL COMMENT ‘联系方式‘,`nianling` VARCHAR(255) DEFAULT NULL COMMENT ‘年龄‘,`quanxian` VARCHAR(255) DEFAULT NULL COMMENT ‘权限‘,`username` VARCHAR(255) DEFAULT NULL COMMENT ‘账号‘,`password` VARCHAR(255) DEFAULT NULL COMMENT ‘密码‘,PRIMARY KEY (`id`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT=‘用户‘;

-- ----------------------------

DROP TABLE IF EXISTS `t_qiyeziliao`;

CREATE TABLE `t_qiyeziliao` (`id` INT(11) NOT NULL AUTO_INCREMENT COMMENT ‘企业资料id‘,`beijing` VARCHAR(255) DEFAULT NULL COMMENT ‘背景‘,`jieshao` VARCHAR(255) DEFAULT NULL COMMENT ‘介绍‘,`wenhua` VARCHAR(255) DEFAULT NULL COMMENT ‘文化‘,`zucheng` VARCHAR(255) DEFAULT NULL COMMENT ‘组成‘,`yuanjing` VARCHAR(255) DEFAULT NULL COMMENT ‘愿景‘,PRIMARY KEY (`id`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT=‘企业资料‘;

-- ----------------------------

DROP TABLE IF EXISTS `t_shangpin`;

CREATE TABLE `t_shangpin` (`id` INT(11) NOT NULL AUTO_INCREMENT COMMENT ‘商品id‘,`mingzi` VARCHAR(255) DEFAULT NULL COMMENT ‘名字‘,`jiage` VARCHAR(255) DEFAULT NULL COMMENT ‘价格‘,`zhonglei` VARCHAR(255) DEFAULT NULL COMMENT ‘种类‘,`leixing` VARCHAR(255) DEFAULT NULL COMMENT ‘类型‘,`shuliang` VARCHAR(255) DEFAULT NULL COMMENT ‘数量‘,PRIMARY KEY (`id`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT=‘商品‘;

添加企业资料模块:

通过添加企业资料模块,可以完成企业资料的添加操作。在页面中跳转到添加企业资料页面,输入企业资料的所有信息,点击添加操作,可以将企业资料数据以post提交到qiyeziliaoController中。企业资料所包含的字段信息包括背景,介绍,文化,组成,愿景。在qiyeziliaoController中通过定义qiyeziliao接受所有的企业资料参数。使用qiyeziliaodao的insert方法将qiyeziliao实体插入到数据库中。完成数据的添加操作,在qiyeziliaoMapper中匹配对应的qiyeziliaoxml完成插入sql语句的执行操作。该部分核心代码如下:

通过qiyeziliaodao的insert方法将页面传输的企业资料添加到数据库中 qiyeziliaodao.insert(qiyeziliao);

将添加企业资料成功信息,保存到request的message中,在页面中给出用户提示 request.setAttribute("message", "添加企业资料成功");

返回企业资料管理界面

return "forward:/tianjiaqiyeziliao.action";

查询企业资料模块:

在后台qiyeziliaoguanli方法中,通过selectByexample方法获取所有的数据信息。将其保存到request中,在页面中通过foreach方法

进行循环展示到table中。完成企业资料查询操作。具体代码如下:

生成企业资料样例类,通过example定义查询条件 QiyeziliaoExample example = new QiyeziliaoExample();

通过qiyeziliaodao的selectByExample方法查询出所有的企业资料信息 List qiyeziliaoall = qiyeziliaodao.selectByExample(example);

将企业资料信息,保存到request中,在页面通过foreach方法进行展示 request.setAttribute("qiyeziliaoall", qiyeziliaoall);

返回企业资料管理界面

return "forward:/qiyeziliaoguanli.action";

修改企业资料模块:

在页面填写完修改信息后,点击修改按钮,将数据提交到xiugaiqiyeziliao中,封装为一个企业资料

,使用update方法修改该企业资料信息,将数据同步到数据库,完成修改操作。

定义修改成功提示信息,修改企业资料成功,并保存到request中具体代码如下:

通过qiyeziliaodao的修改方法根据id修改对应的企业资料 qiyeziliaodao.updateByPrimaryKeySelective(qiyeziliao);

将修改企业资料成功信息,保存到request的message中,在页面中给出用户提示 request.setAttribute("message", "修改企业资料信息成功");

返回企业资料管理界面

return "forward:/qiyeziliaoguanli.action";

删除企业资料模块:

在管理页面中,点击删除。页面将通过a标签的href属性,使用get方法将该企业资料

的id上传到服务器中,在服务器中通过qiyeziliaoController类中的shanchuqiyeziliao进行接收,之后调用qiyeziliaoMapper中的deleteByPrimaryKey方法根据ID进行删除。将删除信息保存到request的message中,在页面给出用户删除成功的提示信息,该部分核心代码如下:

通过qiyeziliaodao的删除方法根据id删除对应的企业资料 qiyeziliaodao.deleteByPrimaryKey(id);

将删除企业资料成功信息,保存到request的message中,在页面中给出用户提示 request.setAttribute("message", "删除企业资料成功");

返回企业资料管理界面

return "forward:/qiyeziliaoguanli.action";

原文地址:https://www.cnblogs.com/xkummye/p/11615953.html

时间: 2024-10-09 01:33:54

SSM企业商务网站的相关文章

JAVA基于SSM框架的中小型企业商务网站

今天和一个朋友共同完成了一个中小型企业商务网站的设计和实现项目,我们在开发时选用的框架是SSM(MYECLIPSE)框架.我这个朋友知识有限,只会这个框架,哈哈,都是为了方便他.和往常一样选用简单又便捷的MYECLIPSE作为开发工具,这是一个 后台项目.这个系统的介绍是这样的:传统的中小企业网站一般仅有企业介绍,产品介绍等,没有在线购买功能,随着网购的普及,设计一个具有电子商务功能的企业网站非常必要,文章设计并实现了一个基于ASP的中小企业商务网站系统.中小型企业电子商务网站是为满足中小型企业

SSM中小型企业商务网站

每天记录学习,每天会有好心情.*^_^* 在学习基于SSM的中小型企业商务网站项目的时候,方便日后能及时查阅,在本平台中记录一下基于SSM的中小型企业商务网站的开发流程.在学习时候的选用了SSM(MYECLIPSE),这个框架不论是学习还是使用都非常方便,简单易上手.是我们学习编程可以重点学习的一个框架,我在开发基于SSM的中小型企业商务网站项目的时候选用了MYECLIPSE来搭建SSM(MYECLIPSE)框架,最终将基于SSM的中小型企业商务网站项目开发为了一个 后台项目.基于SSM的中小型

大气智能家居家具装修装饰类企业通用网站织梦模板【dedecms模板】

模板名称:大气智能家居家具装修装饰类企业通用网站织梦模板模板介绍:织梦最新内核开发的模板,适合智能家居家具企业,也可以通用装修行业等企业使用,页面简洁简单,容易管理,DEDE5.5内核以上都可以使用:附带测试数据! 模板特点:1:智能家居家具展示公司模板,代码简洁,风格大气简单,页面干净.2:首页带炫酷的幻灯片,产品展示,新闻展示.3:网站内容都能在后台修改,后台简单易学.4:后台直接修改联系方式.地址.版权信息,网站内容等,修改更加方便. 使用程序:织梦DEDECMS5.5以上版本都可以使用.

企业上网站误觉得收集营销就是SEO,就齐截于网络营销

越来越火爆的 操练班,越来越多的 ,让草根站长.企业上网站误觉得收集营销就是SEO , 就齐截于网络营销.某个不美观念是谬误的.没有可认可S 是网络营销最首要的一度手法,然而并没有是独一的网络营销伎俩.再有更多的营销伎俩如乒坛社区奉行.贴吧发帖.流量换取践诺.网址领航站履行. 推行 电子邮件推行 .新传媒推行 微博博客 微信经由 2.0使用住手推行 媒仁掌行等. SEO 搜寻引擎优化 营销还没有如 搜寻引擎营销 营销.因为只把 作为网站营销的独一伎俩,就等于把本人的遭遇交给了搜寻引擎.一旦你遏制

一个简单企业信息网站架构

前段时间做了一个简单的企业信息网站,主要用到一些开源的框架和插件,网站开发完了,把用到的东西写出来分享一下 网站功能分析 (1)网站信息维护:网站信息分为很多种类型,有自己网站发布的新闻.知识,也有从其他网站上转载的相关内容,从功能上看都类似,内容主要是富文本,都已经抽象为信息维护功能,包括企业简介之类的,都抽象为网站的信息,只是属于特殊的类型,因此也延伸出另一个需求,网站信息类型维护: (2)网站链接管理:网站链接,主要是为了丰富网站内容,方便用户使用,提升用户体验,由于该网站属于特定行业的企

php 商务网站购物车联动地址

数据表如下: CREATE TABLE IF NOT EXISTS `china` (`region_id` smallint(5) unsigned NOT NULL,  `parent_id` smallint(5) unsigned NOT NULL DEFAULT '0',  `region_name` varchar(120) NOT NULL DEFAULT '',  `region_type` tinyint(1) NOT NULL DEFAULT '2',  `agency_id

企业建设网站有什么作用和意义——企业公司必看!!!

1,企业形象的展示与提升有利于提升企业形象企业网站的作用更类似于企业在报纸和电视上所做的宣传 企业本身及品牌的广告.不同的是,企业网站的容量较大,企业可以把任何客户想 要的信息和公众的内容放到网站上.此外,企业网站的投资比其他广告方式的投资 要低得多.随着全球化进程的加快,企业越来越多地与行业内外进行信息交流.当 时机成熟时,这种信息交流将成为一种潜在的交易.因此,行业内总会有一些展销 会和展览.在互联网上,信息的交流非常方便,非常便宜,甚至比传统方式更丰富 (如电话.传真).我们不再需要大量的

小企业组建网站如何快速发布至互联网?

小企业新建网站内网设备如何发布至互联网访问?华为路由端口映射可使问题迎刃而解.近期,公司开发部门搭建好了1台web服务器,需要发布至互联网,即可以通过internet访问:运维部门需要将内网交换机S5700远程访问,即需要通过远程telnet访问内网交换机.公司新组建网络拓扑如下: 其中R1.SW1.Server1为内网服务器,出口ip地址100.1.1.1/24,网关100.1.1.2,R2.SW2.Client1为互联网设备. 第一步内网设备配置如下:R1配置[R1]interface g0

企业商务差旅信息化管理与移动App

背景       某航空公司需要到北京某服务提供商公司学习交流,为了节省出行成本让出差员工乘坐公司运营航线,去程路途较远.需要在先乘飞机到天津机场,转地铁后,再乘动车到北京.回程时发生 后补机票失败,导致出行人员无法返回公司.不得不在天津多住宿一晚.4个工作日出差只有3个小时办正事,其它时间浪费在路上与其它地方了.出差效率在哪儿? 员工的人工成本如何计算? 总体出行成本是否超支? 员工一天创造的价值+人工成本的总价还不能超过单程机票的价值?我们不能不质疑这个公司的管理过程.没有计划,缺乏时间管理