接触JAVA源于对Web开发的兴趣。刚上大学不久就对Web产生了浓厚的兴趣,严格的说当时接触的并不是现在意义上的Web技术,仅仅是简单的网页设计。可就是那些简简单单的Html代码,让我痴迷了很久。看着写字板里凌乱的代码到浏览器里就变成了工整的轨迹,让我兴奋不已!现在回想起那时的感觉,还会有点心动 :)
当我发现Dreamweaver的时候,着实让我吃了一惊。没想到原来还有这么强大的Web开发工具,于是便爱不释手反复捉摸,那段时间也确实用它做出了一些非常漂亮的网页。慢慢的我对动态网页开发的需要越来越强烈,开始在PHP,ASP,JSP之间做出抉择,最后在我身边很多人都选择ASP和PHP的时候,我选择了JSP.其实并没有选择对错之分,只要坚持自己的信念,并坚持下去就对了。到现在我也没有后悔当初的选择。
因为学习JSP,很自然的就接触了JAVA技术。刚开始觉得它并不怎么样,不过用来写写applet,修饰一下网页而已。但是随着进一步的学习JSP,越来越多的使用JavaBean来处理业务逻辑,操作数据库,发现Java真的非常棒!还发现jsp+javaBean+mysql绝对是非常好的小型web运用开发模式。既简单又实用,开发起来一目了然,没有太复杂的结构。
等到过了段时间,发现web层和DB联系过于紧密,业务上的随便一点更改都会影响到全局。发现好的框架可以提高开发效率,于是就学着用MVC模式来进行开发。Struts绝对是一个非常经典的Web开发框架,它把视图,模型,和控制三层分的非常清楚。而且它通过bean来进行数据传递,这点我非常喜欢。只是它的配置文件稍微麻烦了一点,但是比起它的优点来就显得有点微不足道了。
慢慢的开始感觉到数据持久化的重要了,于是决定把hibernate弄个究竟,正在努力中...
毕业了,来到公司里开始从事开发。这时候又不得不叹服于那些J2EE设计架构者,心想他们怎么能有这样的思想呢?这样的设计他们怎么想得到的呢?让我不自觉地对其个人崇拜起来,不知道要到什么时候我才能达到他们的那个水平啊!
不过,不服输的我总是认为:只要找到自己的那份信仰,并永远的坚持下,成功总会属于自己的!: )