学习java的学习参考路线

废话不多说,直接进入正题

 

第一阶段:JAVASE核心技术

JAVA的基础,也是JAVA的魂和紧紧相连的数据库。最重要的JAVASE,就是JAVA的基础部分。举个例子:任何一个试卷80%都是基础,没有太难的东西,80%的基础指的就是JAVA中的JAVASE。所以JAVASE是很重要的部分,如果学不好JAVASE,那JAVA基本就是白学,后面的框架肯定也会听不懂。掌握核心,精力就多集中在核心的部分。关于数据库,就增删改查这几种,多去练习SQL语句就好。

第二阶段:数据库

现在在中国的市场上面大部分使用的都是mysql这个数据库,因为他是免费的,而且安装使用也非常方便;不管是mysql还是oracle,他们都是流行的关系型数据库,主要就是用于数据的永久性保存,管理数据

Mysql数据库:数据库基础,MySQL安装图解,使用语句建表,使用语句进行增、删、改、查,多表查询,子查询,复合查询,分页查询,分组查询,数据字典,访问控制,存储过程可视化工具的使用。

第三阶段:JDBC

JDBC基础:JDBC Connection、Statement、PreparedStatement、CallableStatement、ResultSet等不同类的使用。

连接池技术:了解连接池的概念,掌握连接池的建立、治理、关闭和配置。ORM与DAO封装:对象关系映射思想,jdbc的dao封装,实现自己的jdbc。

第四阶段:HTML+CSS静态布局开始*

软件开发是由前端和后端构成,虽然工作中主要是用到后端,但前端也很重要。如今HTML5这么强大,如果不懂HTML你本身就不会有什么竞争力。

第五阶段:必须要掌握的JS/JQ*

JS是JavaScript的简称,无论在前端还是后端中都是占比非常大的,很多人学不懂也是情理之中,这个跟思维有关系,但是着看尤其重要,一定要反复练习,直到彻底弄懂为止,另外适当了解一下数据结构有利于学习JavaScript和javase。

第六阶段:JAVAEE企业级开发

框架,struts2,hibernate4,mybatis3,spring4,spring mvc,这些东西都要掌握,确实有些难度,但是要掌握了,你可算是多半个技术员了。这点也说明了,如果是自学的话,基本没啥可能了。

JAVA语言可以适用到所有程序开发中,语言非常强大,对于初学者肯定是一些难度,但是只要坚持,举一反三的练习,不愁学不会,主要还是要有一颗耐心和恒心,坚持下去必见阳光。

社会实际需求人才基数大于信息化人才的培养人数,众多中小企业急需全面系统掌握Java软件开发基础技能与知识的软件工程师,Java软件工程师的就业机会和前景是非常广阔的。

高级框架

springFramework:他是一个轻量级的框架,主要是为了解决企业开发应用时候比较复杂的问题,他也有他的核心,就是:IOC(控制反转)、AOP(面向切面编程);通过这两个东西对注入的bean进行管理,分清层次之间的关系,层与层之间相互调用,互不影响

springFramework构建javaweb应用:springFramework框架概述,使用注解把类托管给spring,Lod4j,Spring整合JDBC,JDBC Template实现数据操作,SpringMVC应用基础核心,视图解析器和RequestMapping注解,控制请求方法的参数设置,视图转发、重定向

Mybatis:是一个炒鸡优秀的持久型框架,他不仅支持定制化SQL,还有高级映射跟存储过程,完全取代了传统的JDBC代码,采用xml文件配置或者注释的方式进行映射,将接口与java中的普通对象映射为数据库中的记录;没有第三方依赖,简单易学,没有了SQL之间的耦合。一般使用在DAO层

Mybatis框架的应用:Mybatis黑心基础概述,Mybatis全局配置,Mybatis基本查询映射,Mybatis更新映射和缓存,Mybatis查询结果的封装和高级映射,Mybatis动态SQL,SPring整合Mybatis

最后分享给大家个学习java的教程,适合准备学习或者有些java基础的小伙伴们,希望可以帮到大家~

给同学们带来全新的Java300集课程啦!java零基础小白自学Java必备优质教程_手把手图解学习Java,让学习成为一种享受_

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值