我的师父黄裳@岳旭强曾经说过,“好的架构图充满美感”,一个架构好不好,从审美的角度就能看得出来。后来我看了很多系统的架构,发现这个言论基本成立。那么反观淘宝前面的两...

Ubuntu开发Struts2应用(7、完成增删查改操作)
由于注重的是整合,所以这里没有写得很完善,没有事务处理,也没有处理业务逻辑的service层等,更适合初学者学习。 1、接口UserDAO以及实现类UserDAOI...

Ubuntu开发Struts2应用(6、整合hibernate和spring)
1 准备数据库。由于用到了hibernate,自然少不了数据库,我们这里建立一个简单的表以做演示,ubuntu下的mysql我们已经安装好了,用户名root,密码1...

Ubuntu开发Struts2应用(5、自定义拦截器)
Struts2为我们提供了丰富的拦截器,而实现自定义拦截器也是容易的一件事。 拦截器必须是无状态的,原因是Struts2不能保证为每一个请求或者action创建一个...

Ubuntu开发Struts2应用(4、文件上传)
文件上传这个功能在项目应用是非常常见的,这节说说Struts2如何实现文件上传。 Struts2使用开源项目Apache Jakarta Commons FileU...

Ubuntu开发Struts2应用(3、知识点记录)
本节记录了一些struts2的知识点。 1、设置开发调试 struts.properties struts.devMode = true 添加struts2...

Ubuntu开发Struts2应用(2、第一个程序)
本节介绍在ubuntu上开发的一个struts2应用。 新建一个web项目,利用myeclipse9.1给我们提供的struts2支持,搭建环境。 这里注意不要勾选...

Ubuntu开发Struts2应用(1、环境搭建MyEclipse+MySQL)
本系列文章带来的是在Ubuntu11.10下开发Struts2程序学习过程所记录的滴滴点点,当中所写的也许不能算是学习的好教程,但所涉及的知识点相信会对学习Stru...

MyEclipse 9.x/8.x/7.x/6.x下载附注册码
目前MyEclipse的最新版已经到达9.1,虽然我不建议用最新版的MyEclipse,目前本人开发依然用最初的6.5.但下载MyEclipse也比较麻烦,因为...

解决org.hibernate.hql.ast.HqlToken
今在启动项目的时候出现了一个问题: CharScanner; panic: ClassNotFoundException: org.hibernate.hql....