Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/345.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何构建自己的java框架_Java_Frameworks - Fatal编程技术网

如何构建自己的java框架

如何构建自己的java框架,java,frameworks,Java,Frameworks,我和我的朋友用java做同样的项目。我们决定创建自己的框架。但我不知道如何遵循技术方法?如何根据每个项目定制我们的结构?例如,如何设计模板引擎?我们是否应该独立于其他框架(spring、struts、ejb等)?我们想开发这个结构。我很困惑。你能给我一些建议吗?根据我的经验,如果你不富有,你需要做的第一件事就是确定一个利基市场,让一个客户为第一次开发付费 在这之后,您必须开发一个具有良好代码体系结构的解决方案,该体系结构允许您同时提供一些良好的、可以为其他类似客户机定制的内容 有时,你甚至可以尝

我和我的朋友用java做同样的项目。我们决定创建自己的框架。但我不知道如何遵循技术方法?如何根据每个项目定制我们的结构?例如,如何设计模板引擎?我们是否应该独立于其他框架(spring、struts、ejb等)?我们想开发这个结构。我很困惑。你能给我一些建议吗?

根据我的经验,如果你不富有,你需要做的第一件事就是确定一个利基市场,让一个客户为第一次开发付费

在这之后,您必须开发一个具有良好代码体系结构的解决方案,该体系结构允许您同时提供一些良好的、可以为其他类似客户机定制的内容

有时,你甚至可以尝试与第一个成为合作伙伴的客户打交道,提供反馈并帮助你获得其他客户(有时,这是一个双赢的交易,如果他们有正确的联系人,他们可以帮助你销售软件)

同时,你需要对你的产品有一个愿景。这主要取决于你的利基特征。他们最常用的后端是什么?什么操作系统?他们是否希望与其他产品集成?其他平台(例如移动平台)

这不是开发人员的工作,但更像是分配给产品经理的营销任务,所以我这里的提示基本上是

  • 为有能力付款的人建造解决问题的东西
  • 了解你的定位
  • 努力建立伙伴关系
  • 找一位好的/有经验的产品经理

祝你好运

对不起,这个问题似乎太宽泛了。我只是想让技术顾问开始做任何事情如果你试图为每个项目创建一个框架,你最终会得到一个对任何项目都不好的框架。在每个项目中,我写同样的代码,只修改模板。我们是否应该创建模板引擎,后端是一个框架(spring、struts等)?我不希望在每个项目中都有相同的代码,我只希望有相同的代码。好吧,你需要做的第一件事是解决一个框架问题:-)[或几个要解决的问题]而不是建议。我创建自己的幻灯片库、手风琴菜单、主题等。。使用基于javascript的。它们是我的产品。在每个项目中,如果我需要,我都会把它们放进去。所以我想创建自己的java库或框架,并且我有一个定制的产品。为每个客户定制项目。一次又一次地启动同一个项目,编写相同的代码是很无聊的。我们有大量的客户。和经验丰富的项目经理。谢谢回复