网站首页 > 博客文章 正文
IntelliJ IDEA 2017.1较之前支持了更多的语言、框架和内置工具,如Java 8、Java 9、Gradle、Kotlin 1.1、Spring、JavaScript。
Spring Testing支持Spring Boot 1.4.3以及即将发布的Spring 5.0。Spring数据工具更新到2.0版本(包括MongoDB,Redis,Solr,KeyValue,Gemfire,Apache Cassandra,REST,Neo4j,Couchbase和Elasticsearch),并且Spring工具窗口中有一个新的数据选项卡,可以带来更好的存储库导航。JetBrains Trisha Gee在博文中称:其对Spring 框架得到了进一步的加强。
Spring Testing改进 - 概述
Gutter icons和导航
大家可能也注意到了,在使用标准测试注释的地方,会有一些Gutter icons围绕代码进行导航,用户可以导航到相关的应用程序上下文,以及导航到自动连接bean的声明。
IntelliJ IDEA可以识别使用Spring测试注释类,并进行运行测试。
此外,IntelliJ IDEA还会识别并声明mock。
代码完善
用户可以通过提供的导航和代码完善轻松完成WebAppConfiguration。
IntelliJ 2017.1还提供对属性的测试属性源和元注释的支持。例如,用户可以通过@TestPropertySource完成代码,并导航到属性文件。
即使用户声明了TestProperties注解和TestPropertySource属性,代码完善和导航仍然可以工作。
甚至在@Sql注释中也提供了完整的导航,IntelliJ IDEA在用户配置不正确时会给出提示。
检查
用户现在可以在检查的帮助下捕获在@DirtiesContext上使用错误属性产生的问题。 例如,如果用户将method Mode设置为类级别,则会显示警告。
而当设置为层次模式时,则不适用。
在Method level中使用classMode
很多新的错误检查集中在Method的参数和返回值类型不符。如在@BeforeTransation或@AfterTransaction的返回类型。
@AfterTransaction的返回类型。
猜你喜欢
- 2024-10-09 IDEA常用代码格式规范(idea中规范代码的快捷键)
- 2024-10-09 “全栈2019”Java异常第五章:一定会被执行的finally代码块
- 2024-10-09 IntelliJ IDEA + Maven 的多模块Spring MVC + Spring + Mybatis项目骨架
- 2024-10-09 “全栈2019”113篇Java基础学习资料及总结
- 2024-10-09 IntelliJ IDEA 推荐设置讲解(新人重点)
- 2024-10-09 IDEA 的 debug 怎么实现?出于这个好奇心,我越挖越深
- 2024-10-09 spring框架之注解的使用(spring注解总结)
- 2024-10-09 限时白嫖!分享10个 解放双手的 IDEA 插件,码农:工作效率瞬间翻倍
- 2024-10-09 【推荐】IntelliJ IDEA 使用系列教程(23)-控制台乱码解决方案
- 2024-10-09 IDEA中给源码添加自己注释——private-notes插件安装使用
你 发表评论:
欢迎- 07-07Xiaomi Enters SUV Market with YU7 Launch, Targeting Tesla with Bold Pricing and High-Tech Features
- 07-07Black Sesame Maps Expansion Into Robotics With New Edge AI Strategy
- 07-07Wuhan's 'Black Tech' Powers China's Cross-Border Push with Niche Electronics and Scientific Firepower
- 07-07Maven 干货 全篇共:28232 字。预计阅读时间:110 分钟。建议收藏!
- 07-07IT运维必会的30个工具(it运维工具软件)
- 07-07开源项目有你需要的吗?(开源项目什么意思)
- 07-07自动化测试早就跑起来了,为什么测试管理还像在走路?
- 07-07Cursor 最强竞争对手来了,专治复杂大项目,免费一个月
- 最近发表
-
- Xiaomi Enters SUV Market with YU7 Launch, Targeting Tesla with Bold Pricing and High-Tech Features
- Black Sesame Maps Expansion Into Robotics With New Edge AI Strategy
- Wuhan's 'Black Tech' Powers China's Cross-Border Push with Niche Electronics and Scientific Firepower
- Maven 干货 全篇共:28232 字。预计阅读时间:110 分钟。建议收藏!
- IT运维必会的30个工具(it运维工具软件)
- 开源项目有你需要的吗?(开源项目什么意思)
- 自动化测试早就跑起来了,为什么测试管理还像在走路?
- Cursor 最强竞争对手来了,专治复杂大项目,免费一个月
- Cursor 太贵?这套「Cline+OpenRouter+Deepseek+Trae」组合拳更香
- 为什么没人真的用好RAG,坑都在哪里? 谈谈RAG技术架构的演进方向
- 标签列表
-
- ifneq (61)
- 字符串长度在线 (61)
- messagesource (56)
- aspose.pdf破解版 (56)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- ubuntu升级gcc (58)
- nacos启动失败 (64)
- ssh-add (70)
- jwt漏洞 (58)
- macos14下载 (58)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- vue回到顶部 (57)
- qcombobox样式表 (68)
- tomcatundertow (58)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)