我是靠谱客的博主 合适白羊,最近开发中收集的这篇文章主要介绍1.Java Web概念,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Java Web开发目前在企业级系统以及很多信息管理系统中用的最多,用于政府、银行、大型企业等等很多单位,优缺点网上也可以搜罗到一大堆,但是因为代码开源,各种框架和支持也是百花齐放,让Java Web在企业中的位置屹立多年不倒。


Java Web概念

Web,简单粗暴地理解就是html,html页面能被浏览器解释,呈现出我们看到的各种各样的网页。
Java Web 其实是Java + Web,Java是处理服务器端的编程语言,Web处理显示端的概念,就是处理html的部分。类比可以看看,PHP其实就是PHP+html,ASP就是C#+html(对比了解Perl、Python、ruby等等),其中 Java、PHP、C#就是服务器开发语言,每个开发语言加上Html的处理,成为不同的系统、网站开发技术方案。
这种组合也就是我们常说的B/S结构(Browser / Server,区别于C/S),运行过程:浏览器发出请求,服务器端经过处理,最终回应请求,输出Html给浏览器,浏览器解释后展示内容。


Java Web相关技术

  1. 数据库:
    Mysql、Oracle、mongoDB等
  2. 服务器端:
    Java,Servlet,session/cookie,sql,Jdbc等
  3. 前端(页面端):
    html、JavaScript、css,jsp(freeMark、Velocity),jQuery, Ajax等
  4. 其他:
    缓存技术:memcache,ehcache
    log记录
    xml语言
    junit

  5. 常见框架:
    Struts(感觉目前用的少了),web应用框架;
    Spring,web应用框架,应该是目前用的最多的框架,衍生出Spring-boot,Spring mvc,jdbctemplate等等;
    Grails,web应用框架;
    hibernate,数据库处理框架,jdbc的包装;
    mybatis,数据库处理框架,jdbc的包装;

    框架,望文生义,其实就是些有经验的开发人员,根据知识、经验等,通过长期摸索、开发出的成熟方案和可利用的环境,框架能考虑到多方面因素,并把服务端和前端更好地结合在一起,让开发者便捷使用,加快开发速度。框架的发展又引入了EL表达式、注解等等概念,之后会慢慢整理。


Java Web开发常用工具

Eclipse,myeclipse,NetBeans
Svn,git
数据库服务器,数据库浏览器navicat等
tomcat
maven,gradle

最后

以上就是合适白羊为你收集整理的1.Java Web概念的全部内容,希望文章能够帮你解决1.Java Web概念所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(66)

评论列表共有 0 条评论

立即
投稿
返回
顶部