资讯专栏INFORMATION COLUMN

开源项目几点心得,Java架构必会几大技术点

YancyYe / 3028人阅读

摘要:架构必会几大技术点关于学习架构,必须会的几点技术列表项目反射技术文件处理属性文件处理线程安全机制注解设计模式代理机制基础过滤器等等几样比较实用的技术模板语言工具类大家对于几大框架望而生畏,实际上只要明白他的原理,就会触类旁通,在这里我

Java架构必会几大技术点

关于学习架构,必须会的几点技术

列表项目

java反射技术

xml文件处理

properties属性文件处理

线程安全机制

annocation注解

设计模式

代理机制(aop)

serlvet基础(过滤器等等)

几样比较实用的技术:
  - 1. 模板语言freemarker
  - 2. ognl
  - 3. gson json工具类

 

大家对于几大框架望而生畏,实际上只要明白他的原理,就会触类旁通,在这里我说说自己的几点拙见!
架构QQ交流群: 39596137

MVC层(Struts,Springmvc):

非常简单就是采用一个servlet实现统一跳转,配置文件保存了请求、处理类、转发请求的关系(通过xml文件或者注解)操作流程:页面触发请求,框架通过读取配置文件获取到处理类,然后通过反射实例化该类,进行对应的业务处理
(现在流行的零配置,更是简化了mvc层的编写)

持久层(Mybatis/Hibernate):

     mybatis其实就是sql+mybatis逻辑标签
     逻辑标签的理解如何大家用过模板语言freemarer或者velocity应该会很容易理解,就是自定义的规则标签
     Hibernate略显高级,也很简单,他是采用注解或者配置的方式将实体字段和表字段进行一个配置,在启动的时候动态生成sql; 大家可以看下开源项目minidao,就会知道持久层原来写很简单;

所以架构可以简单理解为:

    配置+反射+设计模式+脚本+AOP 
    配置常用做法:

       1.xml文件
       2.annocation注解
       3.properties属性文件
       4.零配置思想

脚本处理方法:
      可以自己写,也可以采用模板语言freemarker等等

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/74874.html

相关文章

  • 如何准备校招技术面试

    摘要:网易跨境电商考拉海购在线笔试现场技术面面。如何看待校招面试招聘,对公司而言,是寻找劳动力对员工而言,是寻找未来的同事。 如何准备校招技术面试 标签 : 面试 [TOC] 2017 年互联网校招已近尾声,作为一个非 CS 专业的应届生,零 ACM 经验、零期刊论文发表,我通过自己的努力和准备,从找实习到校招一路运气不错,面试全部通过,谨以此文记录我的校招感悟。 写在前面 写作动机 ...

    MkkHou 评论0 收藏0
  • 2017年前端流行的数百个javascript库,你会个?

    摘要:有数百个免费的库出来,为应用程序选择正确的框架变得非常困难。是流行的驱动技术之一,由于年创建。在这三个块中,有几个暴露低层接口的绑定。反应由,和许多开发人员和个人的社区维护。诞生于年,是一个轻量级的框架。 有数百个免费的JS库出来,为应用程序选择正确的JavaScript框架变得非常困难。一些开发商最终会抛弃,而其他开发者则迅速发展,并得到广泛采用。许多开发人员只知道像jQuery和R...

    CoXie 评论0 收藏0
  • 泽塔云郑经波:超融合是私有云里的和谐号

    摘要:根据泽塔云技术合伙人郑经波博士的观察今年的超融合已经过了市场教育期,开始真正走向大量落地阶段。泽塔云定义的超融合是包含计算存储网络三层完整数据中心虚拟化的超融合产品。从蒸汽火车到内燃机火车,从内燃机火车到动车、高铁。每一次技术的进步,都让交通速度和体验得到了质的飞跃,为用户提供了更多的便利。从烟囱式IT基础架构到虚拟化数据中心,从虚拟化数据中心到超融合,每一次技术的进步,都让企业级IT基础设...

    church 评论0 收藏0
  • 混合云专家深入谈关于混合云的大误解

    摘要:混合云也不例外混合式方法引发了各种误解。我们请几位云专家分享他们对混合云持续存在的一些重要误解的看法。事实上,伍兹表示,除了特别庞大的遗留系统之外,云计算项目不需要取消现有投资或进行繁琐的现代化大修。云计算的崛起,就像任何IT的进化趋势一样,都有它的炒作的份额-以及随之而来的噪音,这会导致混乱和神话。混合云也不例外:混合式方法引发了各种误解。 我们请几位云专家分享他们对混合云持续存在的一些重...

    0x584a 评论0 收藏0

发表评论

0条评论

YancyYe

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<