【0】技能知识表

1.Ajax

AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。

AJAX 不是新的编程语言,而是一种使用现有标准的新方法。

AJAX 是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下。

AJAX = 异步 JavaScript 和 XML。

AJAX 是一种用于创建快速动态网页的技术。

通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。

传统的网页(不使用 AJAX)如果需要更新内容,必需重载整个网页面。

有很多使用 AJAX 的应用程序案例:新浪微博、Google 地图、开心网等等。

2.Spring

3.Spring MVC

Spring mvc是基于于方法开发的,所有需要的参数都通过Controller里面的方法形参进行传递,而Struts是基于于类开发的。

4.MyBatis

5.Struts

6.Hibernate

7.JQuery

8.csdn 各种图谱。

9.node.js

10.EJB

11.控制反转IOC  Inversion of Control

12.面向切面AOP

13.POJO/PO/DTO/VO

POJO(Plain Ordinary Java Object)简单的Java对象,实际就是普通JavaBeans,是为了避免和EJB混淆所创造的简称。
使用POJO名称是为了避免和EJB混淆起来, 而且简称比较直接. 其中有一些属性及其getter setter方法的类,没有业务逻辑,有时可以作为VO(value -object)或dto(Data Transform Object)来使用.当然,如果你有一个简单的运算属性也是可以的,但不允许有业务方法,也不能携带有connection之类的方法。

14.OGNL表达式

OGNL,全称为Object-Graph Navigation Language,它是一个功能强大的表达式语言,用来获取和设置Java对象的属性,它旨在提供一个更高的更抽象的层次来对Java对象图进行导航。

15.ValueStack

16.StackContext 

17.JSON

JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式。它基于 ECMAScript 规范的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。

18.ORM

对象关系映射(英语:(Object Relational Mapping,简称ORM,或O/RM,或O/R mapping),是一种程序技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换[1] 。从效果上说,它其实是创建了一个可在编程语言里使用的--“虚拟对象数据库”。

19.DI(IOC/DI/AOP)

依赖注入(DI),是spring容器实现的基础,在spring-core模块中实现的。所谓DI,就是指对象是被动接受依赖类而不是自己主动去找,换句话说就是指对象不是从容器中查找它依赖的类,而是在容器实例化对象的时候主动将它依赖的类注入给它。

20.JavaBean

Bean的中文含义是“豆子”,顾名思义,JavaBean是指一段特殊的Java类,

就是有默然构造方法,只有get,set的方法的java类的对象.

专业点解释是:
JavaBean定义了一组规则
JavaBean就是遵循此规则的平常的Java对象 

满足这三个条件:  
(1).执行java.io.Serializable 接口 
(2).提供无参数的构造器 
(3).提供getter 和 setter方法访问它的属性.

21.爬虫

22.Maven

23.注解

Annotation(注解)就是Java提供了一种元程序中的元素关联任何信息和着任何元数据(metadata)的途径和方法。Annotion(注解)是一个接口,程序可以通过反射来获取指定程序元素的Annotion对象,然后通过Annotion对象来获取注解里面的元数据。

24.ADF (应用程序框架)

25.proxy动态代理、静态代理

26.shiro

27.datagrid

28.逆向工程

Mybatis需要我们自己写sql语句,每张表的增删改查无疑给我们带来了巨大的工作量,所以项目中一般使用Mybatis的逆向工程工具,自动生成Java代码,为我们提供丰富的操作数据库的功能。

29.热部署jrebel 

30.

 Mybatis_PageHelper

posted @ 2017-04-24 16:43  Legolas_4  阅读(159)  评论(0编辑  收藏  举报