Spring MVC或Spring Boot [关闭](Spring MVC or Spring Boot [closed])
对于一个大型公司(web)项目,你建议使用Spring MVC或Spring-Boot吗?
Spring-Boot在配置方面与Spring MVC相比非常容易。
我想知道我是否使用Spring-Boot可以具有与Spring MVC相同的优点?
你有什么建议?
For a large company (web) project, do you recommend using Spring MVC or Spring-Boot?
Spring-Boot, in terms of configuration, is very easy compared to Spring MVC.
I wonder if I use Spring-Boot can have the same advantages of Spring MVC?
What do you recommend?
原文:https://stackoverflow.com/questions/29479814
最满意答案
尝试使用DeploymentItem属性注释测试: http : //msdn.microsoft.com/en-us/library/microsoft.visualstudio.testtools.unittesting.deploymentitemattribute(v=VS.100).aspx
以下是文档中的代码段:
[TestClass] public class UnitTest1 { [TestMethod()] [DeploymentItem("testFile1.txt")] public void ConstructorTest() { // Create the file to deploy Car.CarInfo(); string file = "testFile1.txt"; // Check if the created file exists in the deployment directory Assert.IsTrue(File.Exists(file), "deployment failed: " + file + " did not get deployed"); } }
Try annotating your test with the DeploymentItem attribute: http://msdn.microsoft.com/en-us/library/microsoft.visualstudio.testtools.unittesting.deploymentitemattribute(v=VS.100).aspx
Here's a code snippet from the documentation:
[TestClass] public class UnitTest1 { [TestMethod()] [DeploymentItem("testFile1.txt")] public void ConstructorTest() { // Create the file to deploy Car.CarInfo(); string file = "testFile1.txt"; // Check if the created file exists in the deployment directory Assert.IsTrue(File.Exists(file), "deployment failed: " + file + " did not get deployed"); } }
相关问答
更多-
您需要在测试类上放置一个DeploymentItemAttribute 。 例如将所有文件包含在Data文件夹中 [TestClass()] [DeploymentItem("Data")] public class MyTestClass { ... } You need to place a DeploymentItemAttribute on the test class. For example to include all files in the Data folder [TestCl ...
-
尝试使用DeploymentItem属性注释测试: http : //msdn.microsoft.com/en-us/library/microsoft.visualstudio.testtools.unittesting.deploymentitemattribute(v=VS.100).aspx 以下是文档中的代码段: [TestClass] public class UnitTest1 { [TestMethod()] [DeploymentIte ...
-
将它们保存在$(ProjectDir)\Lib ,但是将这些文件“ 作为链接 ”添加到.csproj的根目录中。 现在他们将被复制到bin \ Debug(或任何其他输出文件夹)而不在lib中。 instead of
use and specify target path, like this: 如何获取“复制到输出目录”以使用单元测试?(How can I get “Copy to Output Directory” to work with Unit Tests?)[2021-12-11]
执行此操作的标准方法是通过指定.testrunconfig文件中的部署项目 ,可以通过Visual Studio 测试菜单或“ 解决方案项目”文件夹中的“ 编辑测试运行配置”项进行访问。 The standard way to do this is by specifying the deployment items in the .testrunconfig file, which can be accessed via the Edit Test Run Configurations item in t ...假设: 你编写非可移植代码,利用非可移植函数[_fullpath() ] 1 您只针对Windows 您使用_fillpath()而不是_wfullpath()禁用unicode 您不想使用第三方库 如何用Windows做到这一点? 您可以使用FindFirstFile()和FindNextFile()来遍历目录。 MSDN有一个很好的例子来说明如何使用它们。 不幸的是, FindFirstFile()非常基本,并且仅限于根据包含通配符的文件名搜索条目。 当你在寻找目录时,它更棘手:你必须使用FindFir ...您需要先创建该文件,然后才能写入该文件。 if(!dstFileName.exists()){ dstFileName.createNewFile(); } 如果路径不存在,您可以尝试首先创建它 dstFileName.getParentFile().mkdirs(); You need to create the file, before you can write to it. if(!dstFileName.exists()){ dstFileName.createNewFile(); ...除非你重建/清理解决方案,否则VS会从输出文件夹中删除文件。 所以我相信你忘了说你的程序(或第三方)这样做。 首先: 这是一个类似/确切的错误的例子。 下载解决方案并执行以下步骤: 重建解决方案 打开Bar的输出文件夹 文件cef.pak将存在于Libs中 按F5 - >执行栏 - >一切正常 用F5再次执行 - >您将收到一个未找到文件的异常 如果您重复步骤1-5,您将收到相同的行为 这个问题只有在Bar没有变化时才存在,并且某些东西(exe / other process / etc)已经删除了这个文件 ...解决方案是设置工具标志: nuget pack-outputDirectory -BasePath -Tool The solution was to set Tool flag: nuget pack -outputDirectory -BasePath -Tool ... 输出文件到另一个目录(output file to another directory)[2022-07-13]
$f是storage/inputfile.txt ,Python预先test/然后抱怨,因为test/storage不存在。 创建目录,或在创建输出文件名之前删除目录部分。 $f is storage/inputfile.txt and Python prepends test/ to that, then complains because test/storage does not exist. Create the directory, or strip the directory part befo ...相关文章
更多- 什么是Spring boot
- Spring MVC 3 深入总结
- 快速了解Spring Boot
- Spring boot入门实例
- Spring Boot上传文件示例
- Spring Boot CL简介
- Spring boot整合mybatis plus
- Spring Boot CLI使用Shell
- Spring Boot使用FastJson解析JSON数据
- Spring Boot CLI快速入门程序
最新问答
更多- 获取MVC 4使用的DisplayMode后缀(Get the DisplayMode Suffix being used by MVC 4)
- 如何通过引用返回对象?(How is returning an object by reference possible?)
- 矩阵如何存储在内存中?(How are matrices stored in memory?)
- 每个请求的Java新会话?(Java New Session For Each Request?)
- css:浮动div中重叠的标题h1(css: overlapping headlines h1 in floated divs)
- 无论图像如何,Caffe预测同一类(Caffe predicts same class regardless of image)
- xcode语法颜色编码解释?(xcode syntax color coding explained?)
- 在Access 2010 Runtime中使用Office 2000校对工具(Use Office 2000 proofing tools in Access 2010 Runtime)
- 从单独的Web主机将图像传输到服务器上(Getting images onto server from separate web host)
- 从旧版本复制文件并保留它们(旧/新版本)(Copy a file from old revision and keep both of them (old / new revision))
- 西安哪有PLC可控制编程的培训
- 在Entity Framework中选择基类(Select base class in Entity Framework)
- 在Android中出现错误“数据集和渲染器应该不为null,并且应该具有相同数量的系列”(Error “Dataset and renderer should be not null and should have the same number of series” in Android)
- 电脑二级VF有什么用
- Datamapper Ruby如何添加Hook方法(Datamapper Ruby How to add Hook Method)
- 金华英语角.
- 手机软件如何制作
- 用于Android webview中图像保存的上下文菜单(Context Menu for Image Saving in an Android webview)
- 注意:未定义的偏移量:PHP(Notice: Undefined offset: PHP)
- 如何读R中的大数据集[复制](How to read large dataset in R [duplicate])
- Unity 5 Heighmap与地形宽度/地形长度的分辨率关系?(Unity 5 Heighmap Resolution relationship to terrain width / terrain length?)
- 如何通知PipedOutputStream线程写入最后一个字节的PipedInputStream线程?(How to notify PipedInputStream thread that PipedOutputStream thread has written last byte?)
- python的访问器方法有哪些
- DeviceNetworkInformation:哪个是哪个?(DeviceNetworkInformation: Which is which?)
- 在Ruby中对组合进行排序(Sorting a combination in Ruby)
- 网站开发的流程?
- 使用Zend Framework 2中的JOIN sql检索数据(Retrieve data using JOIN sql in Zend Framework 2)
- 条带格式类型格式模式编号无法正常工作(Stripes format type format pattern number not working properly)
- 透明度错误IE11(Transparency bug IE11)
- linux的基本操作命令。。。