记录一下常见简写

  • SDK:Software Development Kit

  • DAO层:Data Access Object数据访问层

  • JSP:Java Server Pages

  • JSTL:Java server pages Standarded Tag Library标准标签库

  • uuid:Universally Unique Identifier通用唯一识别码

  • URL:统一资源定位系统(uniform resource locator)

  • URI:统一资源标志符(Uniform Resource Identifier)

  • POJO:普通老式的Java对象(Plain Old Java Object),POJO的内在含义是指那些没有从任何类继承、也没有实现任何接口,更没有被其它框架侵入的java对象。

  • PO -Persistent Object ,即"持久化对象"

  • VO/DTO 就是Value Object和Data Transform object就是作为数据使用的对象

  • JavaBean是一个满足某些编程约定的Java对象:
    – JavaBean类必须实现Serializable或Externalizable;
    – JavaBean类必须具有公共的无参数构造函数;
    – 所有JavaBean属性必须具有公共setter和getter方法(视情况而定);
    – 所有JavaBean实例变量都应该是私有的。

  • EJB:Enterprise JavaBean(企业级JavaBean)

  • SSL:安全套接字(Secure Socket Layer,SSL),协议是Web浏览器与Web服务器之间安全交换信息的协议,提供两个基本的安全服务:鉴别与保密。

  • JNDI: Java命名和目录接口(Java Naming and Directory Interface),将JNDI规范看成是一个让配置参数和代码解耦的一种规范和思想会更好理解一些。比如说常见的在DAO层通过原始的JDBC来连接数据库,我们可以选择在代码中直接写入数据库的连接参数,但一旦数据源发生变更,我们就势必要改动代码后重新编译才能连接新的数据源。而如果我们将数据库连接参数改成外部配置的方式,那么也就实现了配置和代码之间的解耦。JNDI规范本质上就是上述的这种操作。

  • IOC:控制反转(Inversion of Control)

  • DI:依赖注入(Dependency Injection)

  • AOP:面向切面编程(Aspect Oriented Programming)

  • jpql:Java持久化查询语言(Java Persistence Query Language)

  • hql:Hibernate 查询语言(Hibernate Query Language)

  • MVCC:多版本并发控制协议(Multi-Version Concurrency Control)

  • RPC:远程过程调用(Remote Produce Call ),它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值