java面试,项目架构
答案:3 悬赏:60 手机版
解决时间 2021-04-14 01:54
- 提问者网友:嗝是迷路的屁
- 2021-04-13 21:22
java程序员面试时,面试官问他曾经做过的项目的架构,该怎么回答?项目架构到底是什么?
最佳答案
- 五星知识达人网友:封刀令
- 2021-04-13 22:02
你要是做过JAVA开发的话应该很容易答出来吧。
比如web层采用struts+tomcat实现,
中间层采用无状态会话Bean+DAO+helper类,
数据库层的操作是自己写的通用类实现等等。
这些都是做项目用地架构
比如web层采用struts+tomcat实现,
中间层采用无状态会话Bean+DAO+helper类,
数据库层的操作是自己写的通用类实现等等。
这些都是做项目用地架构
全部回答
- 1楼网友:西风乍起
- 2021-04-14 00:51
先说需求分析就是客户对这个项目有什么要求,有哪些需要,比如:会员,聊天室等,。然后说说可行性分析,就是项目的好处。其次举例数据库的表都有什么,再其次就是后台,包括你项目文件分布模式,就是项目文件在你硬盘里的分布模式,再其次就是项目代码了,比如javabean的编写。最后说前台,用了什么技术。比如:js。这是b/s构架,如果是c/s前台,就是打包你的项目到客户端。
- 2楼网友:雾月
- 2021-04-13 23:14
理论上这个问题,实在不好回答.没有任何约束,行业,业务等信息.
不过,根据自身经历简单回答一下.
对于面试如果直接闻到了项目架构,那基本意味着想要招聘的是资深程序员.
对于一个项目而言,尤其是java项目,主要是下面几个方向:
第一数据持久.基本就是各种缓存+数据库(关系和对象).
第二并发抗压.如果是http协议,则主要是j2eeweb相关内容.集群+负载均衡.
第三业务逻辑.这个就要看具体需求了.需求不同差别非常大.
对于架构而言,重要的是数据持久的集群,业务逻辑的集群,以及集群间通讯.
所以,这个问题问的太宽泛了.详细点,更好回答.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯