惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

腾讯CDC
aimingoo的专栏
aimingoo的专栏
S
SegmentFault 最新的问题
A
About on SuperTechFans
Engineering at Meta
Engineering at Meta
宝玉的分享
宝玉的分享
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
博客园 - 叶小钗
WordPress大学
WordPress大学
N
Netflix TechBlog - Medium
MyScale Blog
MyScale Blog
Stack Overflow Blog
Stack Overflow Blog
Microsoft Azure Blog
Microsoft Azure Blog
博客园 - 聂微东
M
MIT News - Artificial intelligence
F
Fortinet All Blogs
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Blog — PlanetScale
Blog — PlanetScale
T
Tailwind CSS Blog
Recent Announcements
Recent Announcements
Jina AI
Jina AI
大猫的无限游戏
大猫的无限游戏
Apple Machine Learning Research
Apple Machine Learning Research
J
Java Code Geeks

博客园 - 朴笛

two RegExp in weebo 值得学习掌握的10种编程语言 - 朴笛 - 博客园 从布什当选谈POJO ---2004 向开源的世界的园丁们致意---2004 Hibernate路线图 ---2004 哪吒的风火轮 ---2004 对错 ---2004 - 朴笛 - 博客园 将面向对象进行到底---2004 使用Sysdeo Tomcat plugin集成Eclipse 和 Tomcat Servlet(2) ---2004 华山学剑---2004 人生成功三部曲---2005.1 你好LOG4NET ---2005 你好,jspwiki ---2005 学习软件模式设计的四本书 ---2005.1 浅读《编写有效用例》---2005.1 读《有效用例模式》---2005。1 《敏捷建模》Scott W.Ambler ---2005.1 Philosophy(费老)---2005.1
servlet是基础(1) --- 2004
朴笛 · 2006-09-14 · via 博客园 - 朴笛

学java时,总觉得东西很杂,很多,比如容器,框架,模式,jsp,strunt,spring,hibernate,jdo,ejb,serlet

,cactus,junit,mockmaker,easymock,xdoclet,HSQL,ant,log4j,axis,torque,jstl,taglib,meddlegen,ma

ven,picocontainer看得头昏眼花,云里雾里.

一.Java世界
     Java作为一个主语言,本身也不断发展.主要经历两次比较大的飞跃.
第一次使用JVM,提高了抽象,做到跨平台,同时java还有一个特色功能反射.
第二次随着internet发展,servlet容器出现,容器使用了反射原理,使用XML描述式配置文件相应产生了JSP,taglib,strunt,jstl,方便了动态网页的开发. Web服务方面使用axis。
第三次EJB出现,EJB容器功能强大,比较大型,近来出现了spring,picocontainer等轻型容器.

二Web服务器
     tomcat,resin,jboss

二.经典的MVC模式
     实现了显示,控制,数据清晰的分离。
      近来流行显示控制(strunt)+配置,容器(spring,picocontainer)+数据存取(hibernate,jdo,torque)+数据库(msql,hsql,cloudscape)

三工具箱
    程序集成(ant,maven),自动化生成代码(xdoclet,meddlegen),程序测试(junit,cactus,mockmaker,easymock),IDE(Eclipse,JBuilder),日志(log4j,commonlog)

学java我也走了些弯路,我觉得servlet+设计模式是基础,是核心.

以上浅见感受与大家分享,望指正.