SSH电商项目实战之十:商品类基本模块的搭建

       前面我们完成了与商品类别相关的业务逻辑,接下来我们开始做具体商品部分。  1. 数据库建表并映射Model  首先我们在数据库中新建一张表,然后使用逆向工程将表映射成Model类,表如下:... 使用逆向工程映射为Model类就不赘述了,前面有提到如何使用逆向工程生成Model。 2. 完成商品类的Service层和Action的架构 2.1 商品类的Service层架构阅读全文 »

2018年3月7日
作者:鸡啄米 分类:软件开发 浏览: 评论:0

SSH电商项目实战之九:添加和更新商品类别功能的实现

       上一节我们做完了查询和删除商品的功能,这一节我们做一下添加和更新商品的功能。  1. 添加商品类别  1.1 添加类别的UI设计  我们先说一下思路:首先当用户点击“添加商品”时,我们应该弹出一个“添加商品”的UI窗口(注意这里不是跳转到新的jsp,EasyUI只有一个页面),弹出这个“添加商品”的窗口后,应该锁住它父类的所有窗口阅读全文 »

2017年10月24日
作者:鸡啄米 分类:软件开发 浏览: 评论:6

SSH电商项目实战之八:查询和删除商品类别功能的实现

       上一节我们完成了使用DataGrid显示所有商品信息,这节我们开始添加几个功能:添加、更新、删除和查询。首先我们实现下前台的显示,然后再做后台获取数据。  1. 添加、更新、删除和查询功能的前台实现 DataGrid控件里有个toolbar属性,是添加工具栏的,我们可以在toolbar属性中添加这些按钮来实现相应的功能。先看一下官方文档对toolbar的定义:...阅读全文 »

2017年10月11日
作者:鸡啄米 分类:软件开发 浏览: 评论:5

SSH电商项目实战之七:Struts2和Json的整合

       上一节我们完成了DataGrid显示jason数据,但是没有和后台联系在一起,只是单纯地显示了我们自己弄的json数据,这一节我们将json和Struts2整合,打通EasyUI和Struts2之间的交互。  1. json环境的搭建  json环境搭建很简单,导入json的jar包即可... 2. 完善Action 在DataGrid控件中有个属性是url,可以指定请求数据的url地址,在上一节阅读全文 »

2017年9月27日
作者:鸡啄米 分类:软件开发 浏览: 评论:0

长文:内容产业的赢家与输家

       一  自微信公号12年开始以来,一波内容创业兴起。  在内容创业大潮的推动下,涌现出了一些被称为“头部”的大号。有些大号是从博客迁移而来,有些大号则本身就一直是机构媒体或成名大V,还有些大号,在若干年前根本籍籍无名。 从零到年入百万千万,估值动辄上亿,当然是赢家,还是不小的赢家。 但对于产业来说,基于我一向的“渠道为王 内容为本”的观点,一个内容生产源,比起平台渠道,影响力还是弱很多。阅读全文 »

2017年9月20日
作者:鸡啄米 分类:IT互联网 浏览: 评论:0

SSH电商项目实战之六:基于DataGrid的数据显示

       EasyUI中DataGrid以表格形式展示数据,并提供了丰富的选择、排序、分组和编辑数据的功能支持。DataGrid的设计用于缩短开发时间,并且使开发人员不需要具备特定的知识。它是轻量级的且功能丰富。单元格合并、多列标题、冻结列和页脚只是其中的一小部分功能。  1. 回顾一下第4节内容  在第4节中,我们使用EasyUI搭建好了左侧菜单栏,并且通过点击菜单选项在右边弹出对应的选项卡。阅读全文 »

2017年9月19日
作者:鸡啄米 分类:软件开发 浏览: 评论:2

SSH电商项目实战之五:完成数据库的级联查询和分页

       上一节我们完成了EasyUI菜单的实现。这一节我们主要来写一下CategoryServiceImpl实现类,完成数据库的级联查询。一般项目从后往前做,先做service(我们没有抽取Dao,最后再抽取),做完了再做上面层。  在写之前,先看一下数据库中的表的情况:... 主要有两张表,商品类别表和管理员表,并且商品类别表中提供了一个外键关联管理员表。阅读全文 »

2017年9月13日
作者:鸡啄米 分类:软件开发 浏览: 评论:0

SSH电商项目实战之四:EasyUI菜单的实现

       上一节我们使用EasyUI搭建了后台页面的框架,这一节我们主要使用EasyUI技术简单实现后台菜单,先将简单功能做出来,后期再继续丰富。(EasyUI下载地址)  1. 实现左侧菜单  首先看一下效果图:  我们可以点击“基本操作”和“其他操作”来切换菜单选项,在具体的选项内,点击不同的连接,会在右侧显示出来。我们先把左边的菜单做出来。阅读全文 »

2017年9月11日
作者:鸡啄米 分类:软件开发 浏览: 评论:0

SSH电商项目实战之三:使用EasyUI搭建后台页面框架

       前面两节,我们整合了SSH并且抽取了service和action部分的接口,可以说基本开发环境已经搭建好了,这一节我们搭建一下后台的页面。我们讨论一下两种搭建方式:基于frameset和基于easyUI。最后我们会使用easyUI来开发。 1. 抽取公共JSP页面 我们先来看一下当前的jsp页面:... 先撇开body部分的内容不看,因为这都是之前测试用的,抽取JSP页面是指将一些共有部分抽取出阅读全文 »

2017年9月6日
作者:鸡啄米 分类:软件开发 浏览: 评论:0

SSH电商项目实战之二:基本增删查改、Service和Action的抽取以及使用注解替换xml

       上一节我们搭建好了Struts2、Hibernate和Spring的开发环境,并成功将它们整合在一起。这节主要完成一些基本的增删改查以及Service、Dao和Action的抽取。 1. Service层的抽取 上一节中,我们在service层简单写了save和update方法,这里我们开始完善该部分的代码,然后对service层的代码进行抽取。阅读全文 »

2017年9月4日
作者:鸡啄米 分类:软件开发 浏览: 评论:0

大妈:我们不懂ICO和X币,但知道比炒房厉害

       对于IPO(首次公开发行),很多人或许不会感到陌生,但说到ICO(数字货币首次公开众筹),大众大多还处于一知半解的阶段。但即使是一知半解,无需IPO排队、无需发审委过会,网络虚拟空间里的数字加密货币ICO正越来越狂热,爆发出惊人的“暴富”神话,甚至一些ICO项目开始进入小区进行宣传,而参与投资的是社区中的大妈。阅读全文 »

2017年9月1日
作者:鸡啄米 分类:IT互联网 浏览: 评论:0

SSH电商项目实战之一:整合Struts2、Hibernate和Spring

       今天开始做一个网上商城的项目,首先从搭建环境开始,一步步整合S2SH。这篇博文主要总结一下如何整合Struts2 、Hibernate4.3和Spring4.2。 整合三大框架得先从搭建各部分环境开始,也就是说首先得把Spring,Hibernate和Struts2的环境搭建好,确保它们 没有问题了,再做整合。这篇博文遵从的顺序是:先搭建Spring环境-->然后搭建Hibernate环境-->阅读全文 »

2017年8月30日
作者:鸡啄米 分类:软件开发 浏览: 评论:0

面临连续亏损,HTC出售手机还是VR业务?

       不少机友了解或接触智能手机都是HTC这个牌子开始,毕竟HTC曾经也是业内顶尖的智能手机制造商之一。不过,过去几年时间里,HTC经历了十分艰难的岁月。更确切的说,自从2013年One M7最后的巅峰之后,短短几年时间里HTC智能手机的市场份额暴跌了75%,在激烈的市场竞争中败下阵来,难以生存。 连亏9季再临艰难抉择,HTC会卖掉手机还是VR?阅读全文 »

2017年8月28日
作者:鸡啄米 分类:数码生活 浏览: 评论:0

设计模式总结干货

       1.面向对象的三大特性 1)封装(Encapsulation) 隐藏对象的具体实现细节,通过共有方法暴露对象的功能。内部结构可以自由修改,同时可对成员进行更加精确的控制 (比如在setter方法中加值合法判断) 2)继承(Inheritance) 使用已经存在的类作为基础类(父类),在此基础上建立新类(子类), 子类既可复用父类的功能,也能进行扩展,从而实现代码复用。阅读全文 »

2017年8月25日
作者:鸡啄米 分类:软件开发 浏览: 评论:0

ICO区块链项目大多是挂羊头卖狗肉 但区块链投资并非都是泡沫

       在拨开迷雾之前,先讲讲区块链的价值。如果真的毫无价值,也就没有讨论的必要了。  关于区块链的价值,确实值得重视,它就像二十年前的“万维网”。我们现在每天浏览的网页,各类图片、声音、视频等的网上传输,实际上都是靠“万维网”,人们早已习以为常,但就算到了今天,你要把“万维网”的介绍拿出来看看,也还是觉得有点看不懂。阅读全文 »

2017年8月23日
作者:鸡啄米 分类:IT互联网 浏览: 评论:0

概念扫盲贴:比特币、以太坊、区块链、代币、ICO

       加密货币市场如火如荼……前段时间,比特币价格扶摇直上……不过,前两天,这个系统刚刚进行了硬分叉。比特币价格近一年走势以太币价格近一年走势8种主要加密货币价格走势(包括比特币和以太币)……数百万美元的代币销售是常见的事情,新闻媒体头条讨论了关于以太坊,比特币,ICO,代币,硬分叉和其他技术主题。阅读全文 »

2017年8月18日
作者:鸡啄米 分类:IT互联网 浏览: 评论:0

Hibernate下openSession和getCurrentSession获取的连接与事务的关系

       测试1:openSession在不开启事务的情况下执行操作  Session session= SessionFactoryUtil.openSession();  (1):session.get(UserInfo.class,14L); //执行成功,得到数据  (2):session.delete(new UserInfo(16L)); //执行成功 但数据库数据不变(符合逻辑)阅读全文 »

2017年8月17日
作者:鸡啄米 分类:软件开发 浏览: 评论:0

比特币“四大天王”之首李笑来是否能笑到最后?

       01  杨曜睿说他从小到大就没怎么学习过,但小学和初中毕业考试都是全校第一。高考时,终于失去了幸运女神的眷顾,没发挥好,去了北京的一所普通 211。  大学时候他依然是系里挂科最多的,但比窝在宿舍打刀塔的电竞少年们高明的是,那个时候他已经认识了王兴。他大一就开始创业,后来加入了校内网的团队。融不到资的校内被王兴卖掉后,杨曜睿开始混迹在北京各大互联网公司。阅读全文 »

2017年8月14日
作者:鸡啄米 分类:IT互联网 浏览: 评论:0

深入浅出SINGLETON单例设计模式

       单实例Singleton设计模式可能是被讨论和使用的最广泛的一个设计模式了,这可能也是面试中问得最多的一个设计模式了。这个设计模式主要目的是想在整个系统中只能出现一个类的实例。这样做当然是有必然的,比如你的软件的全局配置信息,或者是一个Factory,或是一个主控类,等等。你希望这个类在整个系统中只能出现一个实例。当然,作为一个技术负责人的你,你当然有权利通过使用非技术的手段来达到你的目的。阅读全文 »

2017年8月11日
作者:鸡啄米 分类:软件开发 浏览: 评论:0

Android“小程序”INSTANT APPS VS 微信小程序

       Google 宣布面向所有开发者开放了 Android Instant Apps,所有开发者都可以制作和发布 Instant Apps 了。很多人其实还不太明白 Instant Apps 是啥,问 Instant Apps 跟微信小程序有什么异同?那么今天,我就写篇文章说下我的看法。 什么是 Android Instant Apps? 首先先给大家普及下 Instant Apps 的概念,这个我在阅读全文 »

2017年8月9日
作者:鸡啄米 分类:IT互联网 浏览: 评论:0
甘肃快3今天预测 安徽快3开奖遗漏 甘肃快3开奖走势图今天 甘肃快3明天推荐号码是多少 安徽快3今日走势 安徽快3计划软件
3d中奖规则 3d中奖规则 3d中奖规则 广西快三走势图 双色球开奖结果
11选五中奖规则 快三复式中奖规则 快3技巧中奖规则 快三复式中奖规则 贵州快3开奖结果
快三技巧数学公式 广西快三遗漏值统计. 江苏快3豹子最大遗漏 3d今日推荐 3d和值振幅走势图
五芳斋早点怎样加盟 早点加盟哪家好 早餐饮品加盟 书店加盟 中式早餐加盟
湖北早餐加盟 天津早点小吃培训加盟 加盟早点 美味早点加盟 北京早点小吃加盟店
早餐培训加盟 早点加盟商 早点豆浆加盟 营养粥加盟 早点快餐店加盟
特许加盟 湖北早点加盟 早点快餐加盟 特色早点小吃加盟店 特色早餐店加盟
河北快3推荐号 通博彩票 走势图七星彩 江西时时彩中奖规则 香港开奖现场结果直播
天津快乐十分前三组推荐 内蒙古快39188 新疆时时彩走势图 pk10助赢 快乐十分玩法
22选5质合走势图 北京赛车女郎百度云 广东11选5交流贴吧 辽宁11选5前3走势图 广东11选5遗漏数据任二
北京快乐8走势图 火炬之光2赌博 20选5 四川麻将规则 pk10开奖直播