java面试,项目架构
3个回答
展开全部
理论上这个问题,实在不好回答.没有任何约束,行业,业务等信息.
不过,根据自身经历简单回答一下.
对于面试如果直接闻到了项目架构,那基本意味着想要招聘的是资深程序员.
对于一个项目而言,尤其是java项目,主要是下面几个方向:
第一数据持久.基本就是各种缓存+数据库(关系和对象).
第二并发抗压.如果是http协议,则主要是j2eeweb相关内容.集群+负载均衡.
第三业务逻辑.这个就要看具体需求了.需求不同差别非常大.
对于架构而言,重要的是数据持久的集群,业务逻辑的集群,以及集群间通讯.
所以,这个问题问的太宽泛了.详细点,更好回答.
不过,根据自身经历简单回答一下.
对于面试如果直接闻到了项目架构,那基本意味着想要招聘的是资深程序员.
对于一个项目而言,尤其是java项目,主要是下面几个方向:
第一数据持久.基本就是各种缓存+数据库(关系和对象).
第二并发抗压.如果是http协议,则主要是j2eeweb相关内容.集群+负载均衡.
第三业务逻辑.这个就要看具体需求了.需求不同差别非常大.
对于架构而言,重要的是数据持久的集群,业务逻辑的集群,以及集群间通讯.
所以,这个问题问的太宽泛了.详细点,更好回答.
展开全部
你要是做过JAVA开发的话应该很容易答出来吧。
比如web层采用struts+tomcat实现,
中间层采用无状态会话Bean+DAO+helper类,
数据库层的操作是自己写的通用类实现等等。
这些都是做项目用地架构
比如web层采用struts+tomcat实现,
中间层采用无状态会话Bean+DAO+helper类,
数据库层的操作是自己写的通用类实现等等。
这些都是做项目用地架构
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
比如说你公司开发是用struts+spring+hibernate,你就可以说ssh架构模式;
说到架构,主要还是应用的框架,什么jsf, struts2...
说到架构,主要还是应用的框架,什么jsf, struts2...
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |