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

       前面银河文娱有哪些网站_云顶文娱场7610_bet9九州 网站完成了与商种种别相干的商业逻辑,接下来银河文娱有哪些网站_云顶文娱场7610_bet9九州 网站开始做举座商品限制。  1. 数据库建表并映射Model  起首银河文娱有哪些网站_云顶文娱场7610_bet9九州 网站正正在数据库中新建一张表,然后运用逆向工程将表映射成Model类,表如下:... 运用逆向工程映射为Model类就不赘述了,前面有提到怎样运用逆向工程天生Model。 2. 完成商品类的Service层和Action的架构 2.1 商品类的Service层架构阅读全文 »

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

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

       上一节银河文娱有哪些网站_云顶文娱场7610_bet9九州 网站做完了查询和删除商品的功能,这一节银河文娱有哪些网站_云顶文娱场7610_bet9九州 网站做一下添加和更新商品的功能。  1. 添加商种种别  1.1 添加类另外UI陈设  银河文娱有哪些网站_云顶文娱场7610_bet9九州 网站先说一下思路:起首当用户点击“添加商品”时,银河文娱有哪些网站_云顶文娱场7610_bet9九州 网站应该弹出一个“添加商品”的UI窗口(帮理这里不是跳转到新的jsp,EasyUI只有一个页面),弹出这个“添加商品”的窗口后,应该锁住它父类的所有窗口阅读全文 »

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

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

       上一节银河文娱有哪些网站_云顶文娱场7610_bet9九州 网站完成了运用DataGrid显现所有商品信歇,这节银河文娱有哪些网站_云顶文娱场7610_bet9九州 网站开始添加几个功能:添加、更新、删除和查询。起首银河文娱有哪些网站_云顶文娱场7610_bet9九州 网站实现下前台的显现,然后再做后台获取数据。  1. 添加、更新、删除和查询功能的前台实现 DataGrid控件里有个toolbar属性,是添加东西栏的,银河文娱有哪些网站_云顶文娱场7610_bet9九州 网站可以正正在toolbar属性中添加这些按钮来实现相应的功能。先看一下官方文档对toolbar的定义:...阅读全文 »

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

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

       上一节银河文娱有哪些网站_云顶文娱场7610_bet9九州 网站完成了DataGrid显现jason数据,可是没有和后台联系正正在一起,只是单纯地显现了银河文娱有哪些网站_云顶文娱场7610_bet9九州 网站自己弄的json数据,这一节银河文娱有哪些网站_云顶文娱场7610_bet9九州 网站将json和Struts2整合,打通EasyUI和Struts2之间的交互。  1. json情况的搭建  json情况搭建很简单,导入json的jar包即可... 2. 完善Action 正正在DataGrid控件中有个属性是url,可以指定请求数据的url地址,正正在上一节阅读全文 »

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

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

       EasyUI中DataGrid以表格时局务署展示数据,并提供了充裕的选择、排序、分组和编辑数据的功能支持。DataGrid的陈设用于缩短开发时间,而且使开发人员不需要具备特定的知识。它是轻量级的且功能充裕。单位格吞并、众列标题、冻结列和页脚只是其中的一小限制功能。  1. 追忆一下第4节实质  正正在第4节中,银河文娱有哪些网站_云顶文娱场7610_bet9九州 网站运用EasyUI搭建好了左侧菜单栏,而且通过点击菜单选项正正在右边弹出对应的选项卡。阅读全文 »

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

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

       上一节银河文娱有哪些网站_云顶文娱场7610_bet9九州 网站完成了EasyUI菜单的实现。这一节银河文娱有哪些网站_云顶文娱场7610_bet9九州 网站浸要来写一下CategoryServiceImpl实现类,完成数据库的级联查询。一般项目从后往前做,先做service(银河文娱有哪些网站_云顶文娱场7610_bet9九州 网站没有抽取Dao,着末再抽取),做完了再做上面层。  正正在写之前,先看一下数据库中的表的情况:... 浸要有两张表,商种种别表和牵制员表,而且商种种别表中提供了一个外键联系牵制员表。阅读全文 »

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

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

       上一节银河文娱有哪些网站_云顶文娱场7610_bet9九州 网站运用EasyUI搭建了后台页面的框架,这一节银河文娱有哪些网站_云顶文娱场7610_bet9九州 网站浸要运用EasyUI技术简单实现后台菜单,先将简单功能做出来,后期再继续充裕。(EasyUI下载地址)  1. 实现左侧菜单  起首看一下效果图:  银河文娱有哪些网站_云顶文娱场7610_bet9九州 网站可以点击“根蒂操作”和“其他操作”来切换菜单选项,正正在举座的选项内,点击折柳的结合,会正正在右侧显现出来。银河文娱有哪些网站_云顶文娱场7610_bet9九州 网站先把左边的菜单做出来。阅读全文 »

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

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

       前面两节,银河文娱有哪些网站_云顶文娱场7610_bet9九州 网站整合了SSH而且抽取了service和action限制的接口,可以说根蒂开发情况曾经搭建好了,这一节银河文娱有哪些网站_云顶文娱场7610_bet9九州 网站搭建一下后台的页面。银河文娱有哪些网站_云顶文娱场7610_bet9九州 网站讨论一下两种搭建格事务署:基于frameset和基于easyUI。着末银河文娱有哪些网站_云顶文娱场7610_bet9九州 网站会运用easyUI来开发。 1. 抽取公共JSP页面 银河文娱有哪些网站_云顶文娱场7610_bet9九州 网站先来看一下当前的jsp页面:... 先撇开body限制的实质不看,由于这都是之前测试用的,抽取JSP页面是指将一些共有限制抽取出阅读全文 »

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

SSH电商项目实战之二:根蒂增删查改、Service和Action的抽取以及运用证明交换xml

       上一节银河文娱有哪些网站_云顶文娱场7610_bet9九州 网站搭建好了Struts2、Hibernate和Spring的开发情况,并成功将它们整合正正在一起。这节浸要完成一些根蒂的增修削查以及Service、Dao和Action的抽取。 1. Service层的抽取 上一节中,银河文娱有哪些网站_云顶文娱场7610_bet9九州 网站正正在service层简单写了save和update方法,这里银河文娱有哪些网站_云顶文娱场7610_bet9九州 网站开始完善该限制的代码,然后对service层的代码进行抽取。阅读全文 »

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

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

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

2017年8月30日
作家:鸡啄米 分类:软件开发 浏览: 评论: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

深化浅出SINGLETON单例陈设模式

       单实例Singleton陈设模式可能是被讨论和运用的最广泛的一个陈设模式了,这可能也是口试中问得最众的一个陈设模式了。这个陈设模式浸要目标是想正正在整姿态统中只可显现一个类的实例。这样做当然是有必定的,比如你的软件的全事务署装备信歇,或者是一个Factory,或是一个主控类,等等。你希望这个类正正在整姿态统中只可显现一个实例。当然,作为一个技术负责人的你,你当然有权利通过运用非技术的手段来达到你的目标。阅读全文 »

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

20个非常有效的JAVA程序片断

       下面是20个非常有效的Java程序片断,希望能对你有效。 1. 字符串有整型的相互转换 2. 向文件末尾添加实质 3. 得到当前方法的名字 4. 转字符串到日期 5. 运用JDBC链接Oracle 6. 把 Java util.Date 转成sql.Date 7. 运用NIO进行快速的文件拷贝阅读全文 »

2017年7月21日
作家:鸡啄米 分类:软件开发 浏览: 评论:0

Hibernate下著名的延迟加载问题和1:N问题

       问题描绘:  如果延迟的操作是发生正正在CRUD的操作地点的session封合之后,就会显现这个分外.  什么是延迟的操作?  1.fetch = "LAZY"机制   ManyToOne,OneToMany,ManyToMany中对联系对象的延迟调用  读出持久化对象时,并不把联系的对象执行读出,而是延迟到拜访到持久化对象的联系对象属性时,才向数据库发成读操作阅读全文 »

2017年7月10日
作家:鸡啄米 分类:软件开发 浏览: 评论:0

详解Spring实现AOP的众种格事务署

       目录  一、基于XML装备的Spring AOP  二、运用证明装备AOP  三、AspectJ切点函数  四、AspectJ告诉证明  五、零装备实现Spring IoC与AOP  六、示例下载  AOP(Aspect Oriented Programming)面向切面编程,通过预编译格事务署和运行期动态署理实现程序功能的横向众模块统一控制的一种技术。阅读全文 »

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

吃透这11本书足以让你成为Java大神

       “学习的最好途径就是看书”,这是我自己学习而且小有了一定的储存之后的第一体会。个人以为看书有两点好处:  1.能出书出来的书一定是经过反复的思考、雕琢和审核的,于是从专业性的角度来说,一本好书的价值远超其他资料  2.对着书上的代码自己敲的时候便当  “看完书之后再次提升自我的最好途径是看一些相干的好博文”,我个人以为这是学习的第二步阅读全文 »

2017年5月19日
作家:鸡啄米 分类:软件开发 浏览: 评论:1

学编程选择哪个言语?——编程言语人员需求和难度分解

       1、C言语  C言语浸要用于驱动开发、操作编制、内核开发,嵌入式(单片机)、交换机、路由器等网络竖立的开发。  ①、偏硬件方面,相当于目前互联网和移动时代,可能薪资水平会低一些。如果之前学习电子自动化的或者对硬件感兴趣的,可以选择这个偏向。  人员需求:★★★★   难度指数:★★★★  ②、偏向底层开发的:难度很大,比如要看懂Linux内核代码。简单说,如果你读书的时候,数学物理不是很厉害的,不阅读全文 »

2017年5月15日
作家:鸡啄米 分类:软件开发 浏览: 评论:0

编程言语 5 月排行榜:Java 和 C 下跌厉害

       TIOBE 最近公布了 2017 年 5 月编程言语指数排行榜,排名前三的还是 Java、C、C++,Python 和 C# 排第四和第五。自从 2016 年开始,Java 和 C 的比率数据正正在降落。和去年同期比拟,两者已降落越过 6%。流失的限制,哪些编程言语受益了呢?嗯,是其他言语都受益了。  随着越来越众的范围采用软件,C(底层软件开发)和 Java(高级软件开发)显然无法都满足了。阅读全文 »

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

教你这样提高Hibernate的功能

       1.抓取计策(Fetching strategies)  抓取计策(fetching strategy) 是指:当运用程序需要正正在(Hibernate实体对象图的)联系关系间进行导航的时候, Hibernate怎样获取联系对象的计策。抓取计策可以正正在O/R映射的元数据中声明,也可以正正在特定的HQL 或前提查询(Criteria Query)中浸载声明。   Hibernate3 定义了如下几种抓取计策.阅读全文 »

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

怎样解决Hibernate + Json的死循环问题

       【问题】如题所示,正正在银河文娱有哪些网站_云顶文娱场7610_bet9九州 网站运用hibernate框架而又需要将对象蜕变为json的时候,如果装备了双向的联系关系,就会显现这个死循环问题  分外信歇:... 关键字是net.sf.json.JSONException: There is a cycle in the hierarchy!,意思是正正在目标关系里有一个循环 【途理】为什么会这样呢?途理正正在于你要蜕变的对象里装备了对另外一个对象的联系,而那个阅读全文 »

2017年3月24日
作家:鸡啄米 分类:软件开发 浏览: 评论:0