2008-10-19 11:57:09 阅读40 评论0 192008/10 Oct19
之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少同学都很难明白为什么一个网站需要那么复杂的技术,于是有了写这篇文章的想法,在这篇文章中 将阐述一个普通的网站发展成大型网站过程中的一种较为典型的架构演变历程和所需掌握的知识体系,希望能给想从事互联网行业的同学一点初步的概念,:),文中的不对之处也请各位多给点建议,让本文真正起到抛砖引玉的效果。
架构演变第一步:物理分离webserver和数据库
最开始,由于某些想法,于是在互联网上搭建了一个网
2008-10-14 12:48:40 阅读572 评论0 142008/10 Oct14
2008-10-4 21:35:00 阅读437 评论0 42008/10 Oct4
如何实现hibernate实现动态表的修改(表的增加列、修改列、删除列等操作),下面将会有说明:
网址: http://www.javaeye.com/problems/2267
个人想到的实现方式:
一、hql方式,可以动态修改配置文件、修改pojo类,但是hql怎么写?
怎么执行才能在程序中动态修改数据库的表,且不要重启应用就能使用改过的表查询数据?
二、sql方式,用hibernate如何实现?
2008-10-3 22:04:17 阅读33 评论0 32008/10 Oct3
运用现在主流的几种Web框架进行CRUD开发,可提高开发效率和安全性。
各种开源框架环境及下载:
Hibernate:3.x http://www.hibernate.org/ 需要hibernate core 和annotations 包。
Spring:2.x http://springframework.org/
Struts2:2.x http://struts.apache.org/2.x/
2008-10-3 21:37:28 阅读72 评论0 32008/10 Oct3
因工作的需要,最近开始学习Hibernate,对于一个新手来说,了解Hibernate包的作用将是很有用的。下面是我在网上找的一点资料,拿出来与大家分享。
| Hibernate一共包括了23个jar包,令人眼花缭乱。本文将详细讲解Hibernate每个jar包的作用,便于你在应用中根据自己的需要进行取舍。 下载Hibernate,例如2.0.3稳定版本,解压缩,可以看到一个hibernate2.jar和lib目录下有22个jar包: |