JavaWeb开发技术汇总,让你搭建出属于自己的网站

可能你也与我一样,在那个时间段正在经历迷茫,我想我可能会是你的方向;

可能你也与我一样,在那个时间段里不明方向,我想我可能会有一些方向于你分享。

(欢迎关注微信公众号:Ijiran的编程思维,本文转载于Ijiran的编程思维)

言归正传,java目前的方向呢,多数是J2EE方向,所以我就说一下我对javaweb的技术方向吧。

说到javaweb,倒是要说说这一个个的桌面应用程序了;

以前在书上读到,javaweb将是新一代的潮流,一个个的桌面程序会被慢慢淘汰,试想,一个浏览器就可以解决所有的事情,谁还会去下载一个个桌面程序,桌面程序的使用量将会慢慢减少。

一个web项目需要哪些基本要素呢?


1. 前端页面(如jsp、js、html、css3、html5)

2. 数据库支持(如mysql、oracle)

3. 后端逻辑实现(如java、php、python)

4. 对架构的理解和搭建(如MVC)

这些基本要素你掌握多少了?是不是觉得太笼统了点?那么就再深度剖析一下。


前端页面:

      首先你需要最基本的html、css、js的知识储备,进而学习jsp相关知识,对servlet知识有所了解。

数据库支持:

      需要mysql或oracle等多种数据库之中一种做知识储备,不需要太精通,但是基本知识需要熟记于心。

后端逻辑实现(以java为例):

       这里呢,就需要java进行编写了,java来进行后端的逻辑代码编写,同时需要与数据库相连接,进行数据持久化。

      相对于java呢,需要你对面向对象思维有一定的理解,对java基础知识熟练掌握,并且可以利用面向对象思维进行一系列的编程。

对架构的理解和搭建:

       架构这个词可能太大,也可以理解成一种思维方式,一种数据传输的思维方式。这里面最典型的MVC架构就是Model2模型,也就是JDBC。

        对于MVC设计架构呢,目前有这么流行的几个框架,SSH(Spring、Struts2,Hibernate),SSM(Spring、SpringMVC、MyBatis)


这些就是最基本的web项目的知识储备了,希望能给予你方向,希望能激起你斗志。

越迷茫,越努力。——Ijiran

你可能感兴趣的:(JavaWeb开发技术汇总,让你搭建出属于自己的网站)