gpt4 book ai didi

c# - 从 ASP.Net 迁移到 Java 进行 Web 开发

转载 作者:搜寻专家 更新时间:2023-10-30 19:44:53 27 4
gpt4 key购买 nike

我的工作要求我彻底改变技术。我对此很好,我很高兴能学习新东西;但我觉得我是 Java 的新手,尤其是我零经验的 Web 开发方面。

简单介绍一下背景知识,我通常会使用 ASP MVC 3、Razor View 引擎、C# 创建网站,在后端,一切都将很好地进行 TDD,并使用 EF 进行数据访问。总的来说,我使用 .NET 已经有 4 年了。

现在我很感激,为了我的目的,我不会发现从语法上将我的技能从 C# 转换为 Java 很困难,它只是它周围的一切,框架、网络服务器和短期内会让我感到困惑的东西。即使使用新的 IDE 一开始也会令人沮丧。

有人可以提供任何建议吗?我知道我们想使用 Spring MVC,大概与 Tomcat 一起使用。我是否需要为开发目的设置和安装 Tomcat?或者 eclipse/netbeans(我应该使用哪个?!)会自动为您执行此操作,就像 Visual Studio 通过使用本地 IIS 网络服务器所做的那样。

对于 TDD,有没有任何人会推荐的适用于 eclipse/netbeans 的好插件,这样我就可以右键单击一个类文件并执行“运行测试”

是否有任何通用的有用链接、入门教程?

干杯

最佳答案

我不建议从 Spring MVC 入手。您应该从一个低得多的级别开始,以在一开始就保持简单。

我建议为 Java EE 开发人员 安装一个 Eclipse IDE 版本。此版本包含除应用程序服务器之外的所有您需要的东西。

所以你必须自己安装一个Tomcat

Eclipse 中,您现在可以从“新项目”开始并选择动态 Web 项目,它可以满足您创建全新 Web 应用程序所需的一切。

Eclipse 中,您可以右键单击该项目并单击在服务器上运行,这将打开一个 qizard,您可以在其中为您的 Tomcat 安装。

这就是设置的内容。而你应该使用Eclipse,因为Eclipse是专业环境下的标准编辑器。

你现在应该学什么或者你应该从哪里开始首先学习 java(如果你还没有学的话)。然后继续:Servlet API 和 Java Server Pages (JSP) API。

你应该买一些这方面的书来了解它。

之后,理解 Spring MVC 是什么、它做什么以及它如何工作会容易得多。

在这种情况下,从 Spring MVC 开始就像从屋顶开始盖房子一样。我认为这会失败。

编辑:为了完成这个,我找到了这个链接here ,在我看来这是一个很好的起点。

编辑:最后一件事:JavaTDD 的标准库称为JUnit 并且有Eclipse 的一个很好的插件来使用它。

关于c# - 从 ASP.Net 迁移到 Java 进行 Web 开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5165924/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com