Jave基础知识

Java中出现的新的概念真多,新手很容易弄晕:

一、Ant、Maven、Gradle

三个都是项目构建工具,从左到右,越来越高级,越来越高自动化,Ant是最早的,主要根据配置的xml格式的依赖文件,来编译程序;

Maven语法变得更简洁,自动化程度更高,同时加入更多的项目管理功能。

主要功能包括:

1. 编译源代码;

2. 运行单元测试或集成测试;

3.生成执行分析的报告;

4.创建发布版本;

5.部署到目标环境;


二、Serverlet

Java编写的服务器端程序,类似于aspx;


三、Tomcat

Web服务器,类似于Apache和IIS,主要用于执行JSP和Serverlet等动态脚本,一般作为Apache的扩展;


四、JDBC

Java Data Base Connectivity,java数据库连接。

是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成;


五、持久化

就是将内存中数据模型转换为文件系统的存储模型,或者反过来。


六、Hibernate

访问数据库的,对JDBC进行封装的一种框架。主要特点是:对象关系映射、持久化、自动生成代码;


七、Spring

 也是一种框架,功能要比Hibernate丰富的多。所以使用了Spring, Java程序员的“春天”就到了;


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值