用JAVA开发一个网站很难吗?要怎么开始?

柳毅


还好吧,主要跟网站功能模块的复杂程度正相关。如果是刚入门的话还是有很多东西要学习的,除了java(现在比较方便的是springboot)外,还要学习前端的知识,包括html,css,js等内容。


雪覆满城


我是工作近20年的Web应用架构师,欢迎关注我,了解更多IT软件开发知识。


基本入门不难。


看网站的功能需求,淘宝网是一个网站,一个静态的公司主页也是网站,难度完全不可比的。


如果是公司主页这类的信息网站,基本上就是信息展示,好一点再做一个后台管理工具,有很多脚手架可以用。


电商类的网站就比较复杂了,数据库缓存系统,订单处理,支付和账务管理,并发量大的还要加上消息队列和异步任务处理,也可能有跨系统、数据中台等更复杂的架构。有多难?可以看看这个文章:https://www.toutiao.com/i6800165935383577099/ 从0开始,全技术栈,开发一个Web服务,50+知识点,太难了?


急速马力快de源码客


首先把开发环境搭配好,本章采用的是java+tomcat +mysql。

所以先要去网上下载JDK,tomcat 和mysql 软件

下载安装后配置,具体配置网上教程很多了,也不难,可上网搜索

环境搭配好后,接下来就是按照一个能帮助你快速开发的IDE工具。

笔者这里使用的netbeans。 这款有SUN 公司自己开发的IDE ,功能很强大,使用很简单。

用户可以去官网上下载,安装就可以使用

一些准备就绪,接下来就是规划下要开发的网站结构。

数据库设计,根据网站的内容和功能,先把数据库表建立好,

比如我要有用户登陆,

先建立一张user 表。包块username , password,email ,head_imag,insert_date 等等

页面设计,在neatbeans 中新建一个Jsp 页面,把相关的css 表单,各种图片,布局都放上去

建立一个javebeans 对象,用来存储数据对象

建立一个serverlert 用来接收和处理收到的数据请求

建立一个java dao 类来处理具体的逻辑,用户插入,更新,删除,查询数据

以上是我在远标java时接触到的,希望能帮到你!


IT解答


网站分为页面和页面逻辑。假如你做一个纯页面的网站,你不需要java,你要的是js html css。

网站的逻辑部分,用java写,其实还好,用springboot脚手架搭个服务框架,还是挺快的


徐徐道来慢慢讲


难度因人而异, 正所谓会者不难,难者不会。

不过要看你开发的网站是什么程度的,基本上涉及到数据库查询,更新,删除,插入,还有网站美化,各种专业知识的掌握,例如做银行的项目,你要了解些金融的东西。

还有,一般小的项目还可以,大的项目都是有可能几种语言并行开发的,所以多掌握些东西总是会对你用帮助的



职场日记进化史


不难,但也没那么简单,首先你要做好开发计划,分析需求,设计实体,这部分很重要,先建好数据库,然后开始开发工作,利用框架搭建自己的项目,先开发后端再编写前端,最后整合调试


分享到:


相關文章: