上一页 1 ··· 47 48 49 50 51 52 53 54 55 ··· 69 下一页
摘要: 今天开始学习mybatis框架,博客主要记录学习过程中的一些总结,如有错误之处,欢迎留言指正~先用mybatis的鸟鸟来镇个楼,咳咳~~ mybatis框架是一个持久层框架,是Apache下的顶级项目。mybatis可以让开发者的主要精力放在sql上,通过mybatis提供的映射方式,自由灵活的生成 阅读全文
posted @ 2016-09-05 08:54 山河永慕~ 阅读(584) 评论(0) 推荐(0) 编辑
摘要: 1. 单例模式的定义 单例模式(Singleton Pattern)是一个比较简单的模式,其原始定义如下:Ensure a class has only one instance, and provide a global point of access to it. 即确保只有一个实例,而且自行实 阅读全文
posted @ 2016-09-02 15:38 山河永慕~ 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 项目基本完成了,加上这个总结,与这个项目相关的博客也写了30篇了,积少成多,写博客的过程是固化思路的一个过程,对自己很有用,同时也能帮助别人。顺便说个题外话,在学习的过程中肯定会遇到很多异常出现,我们要做的首先是定位这个异常,一般异常的后面都会跟一个或多个Caused by:xxx,这些都是引起异常 阅读全文
posted @ 2016-09-02 11:19 山河永慕~ 阅读(2657) 评论(2) 推荐(0) 编辑
摘要: 这个项目终于接近尾声了,注册功能我就不做了,关于注册功能我的另一篇博客详细的介绍了一下注册的表单验证,可以直接把功能加到本项目中,修改一下相关的跳转即可,就不再做了。另外,目前这个项目只有action层和service层,dao层我还没抽取,做完这个报表,我把dao层抽取一下,再对整个项目做个总结, 阅读全文
posted @ 2016-09-02 11:08 山河永慕~ 阅读(417) 评论(0) 推荐(0) 编辑
摘要: 昨天把项目部署了一下,玩了玩,今天完善了一下购物车中修改商品数量就能局部更新相应的总价的功能,大家都知道这得用Ajax实现,我之前也没学Ajax,刚好借助这个小功能,去简单学习一下Ajax的知识。 1.问题的分析 先看一下页面中的情况: 功能如上,在没有Ajax之前,一般都是根据用户修改的值去找Ac 阅读全文
posted @ 2016-09-02 10:50 山河永慕~ 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 前面陆陆续续的完成了网上商城的一些基本功能,虽然还有很多地方有待完善,但是不影响项目的部署和发布,我们可以先来玩一把,这一节主要介绍下域名空间的申请以及项目的部署和发布流程。 1. 域名空间的申请 作为一个伟大的屌丝,肯定没钱买域名空间,很自然的想到去申请个免费的,现在免费的域名空间也很多,我在福佳 阅读全文
posted @ 2016-09-01 16:15 山河永慕~ 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 上一节我们使用了Java mail完成了给买家发送邮件的功能,还遗留一个功能,就是给买家发送短信,告诉他订单已经生成之类的。这一节主要介绍一下如何在用户支付完成后自动给用户发送短信。 1.申请短信发送功能 很明显,我们自己不能发短信,也没有做短信的功能,所以我们需要去借助第三方的运营商。但是像中国移 阅读全文
posted @ 2016-09-01 14:51 山河永慕~ 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 当用户购买完商品后,我们应该向用户发送一封邮件,告诉他订单已生成之类的信息,邮箱地址是从用户的基本信息中获取,好了,首先我们来看一下Java中发送邮件的方法。 1. java中发送email的方法 在完善这个项目之前,先来回顾一下java中是如何发送邮件的,首先肯定需要发送邮件的jar包:mail. 阅读全文
posted @ 2016-09-01 13:46 山河永慕~ 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 1. 问题的提出 Struts2中如果实现了ModelDriven<model>接口就可以将传来的参数注入到model中了,就可以在Action中使用该model,但是如果现在有两个model都需要在同一个Action中使用该咋整呢?比如上一节我们完成了在线支付功能,但是支付完成了还没结束,我们需要 阅读全文
posted @ 2016-09-01 10:52 山河永慕~ 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 上一节我们做好了支付页面的显示,从上一节支付页面显示的jsp代码中可以看出,当用户点击确认支付时,会跳到${shop}/pay_goBank.action的action,也就是说,提交后我们得在payAction中的goBank方法中处理一些逻辑(即21节demo中的那个流程图的逻辑),即获得明文, 阅读全文
posted @ 2016-08-31 17:43 山河永慕~ 阅读(1159) 评论(1) 推荐(0) 编辑
上一页 1 ··· 47 48 49 50 51 52 53 54 55 ··· 69 下一页