热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

没有xml的Spring项目

如何解决《没有xml的Spring项目》经验,为你挑选了1个好方法。

我是春天的新手.目标是学习Spring,将Spring用作生产应用程序,因为它是行业标准.

应用程序的要求:Hibernate,Security,MVC,RESTful,DI等.将来可能会添加其他Spring框架.我正在读"Spring in Action.第三版." 克雷格沃尔斯.他给出了如何使用注释的示例,但无论如何都使用了.xml.我想知道我是否可以只使用java类编写应用程序来配置应用程序中的所有模块.我发现Spring Boot能够开发不使用xml文件.但是我读了http://steveperkins.com/use-spring-boot-next-project/这篇文章并且作者说Boot还没有准备好用于生产应用程序.据我所知,Boot隐藏了所有配置工作.另外我担心的是,将来知道Spring的java开发人员将无法处理Spring Boot,我也找不到适合该项目的工程师.基于此,我有以下问题:

是否可以避免在Spring中使用xml或更好地混合xml文件和注释?

Spring开发人员是否容易使用Spring Boot?

我能用Spring Boot学习Spring吗?

Spring Boot是否足够成熟,可以在生产中使用它?

JB Nizet.. 5

是否可以避免在Spring中使用xml或更好地混合xml文件和注释?

是的.Spring现在推广Java配置,它完全可行(我正在做),甚至只使用Java来配置你的Spring应用程序.即使不使用Boot.

Spring开发人员使用Spring Boot是否适合使用它?

为什么不呢?它有很好的文档记录,并且基于Spring最佳实践.

我能用Spring Boot学习Spring吗?

我怎么能回答这个问题.尝试这样做,你会看到你是否能够.

Spring Boot是否足够成熟,可以在生产中使用它?

是的.与你联系的文章是一岁.从那时起,Spring开发人员在Boot上做了很多工作.Spring在内部使用Boot来托管自己的spring.io Web应用程序.请参阅https://github.com/spring-io/sagan



1> JB Nizet..:

是否可以避免在Spring中使用xml或更好地混合xml文件和注释?

是的.Spring现在推广Java配置,它完全可行(我正在做),甚至只使用Java来配置你的Spring应用程序.即使不使用Boot.

Spring开发人员使用Spring Boot是否适合使用它?

为什么不呢?它有很好的文档记录,并且基于Spring最佳实践.

我能用Spring Boot学习Spring吗?

我怎么能回答这个问题.尝试这样做,你会看到你是否能够.

Spring Boot是否足够成熟,可以在生产中使用它?

是的.与你联系的文章是一岁.从那时起,Spring开发人员在Boot上做了很多工作.Spring在内部使用Boot来托管自己的spring.io Web应用程序.请参阅https://github.com/spring-io/sagan


推荐阅读
  • XML介绍与使用的概述及标签规则
    本文介绍了XML的基本概念和用途,包括XML的可扩展性和标签的自定义特性。同时还详细解释了XML标签的规则,包括标签的尖括号和合法标识符的组成,标签必须成对出现的原则以及特殊标签的使用方法。通过本文的阅读,读者可以对XML的基本知识有一个全面的了解。 ... [详细]
  • 本文介绍了Android 7的学习笔记总结,包括最新的移动架构视频、大厂安卓面试真题和项目实战源码讲义。同时还分享了开源的完整内容,并提醒读者在使用FileProvider适配时要注意不同模块的AndroidManfiest.xml中配置的xml文件名必须不同,否则会出现问题。 ... [详细]
  • r2dbc配置多数据源
    R2dbc配置多数据源问题根据官网配置r2dbc连接mysql多数据源所遇到的问题pom配置可以参考官网,不过我这样配置会报错我并没有这样配置将以下内容添加到pom.xml文件d ... [详细]
  • 在springmvc框架中,前台ajax调用方法,对图片批量下载,如何弹出提示保存位置选框?Controller方法 ... [详细]
  • Activiti7流程定义开发笔记
    本文介绍了Activiti7流程定义的开发笔记,包括流程定义的概念、使用activiti-explorer和activiti-eclipse-designer进行建模的方式,以及生成流程图的方法。还介绍了流程定义部署的概念和步骤,包括将bpmn和png文件添加部署到activiti数据库中的方法,以及使用ZIP包进行部署的方式。同时还提到了activiti.cfg.xml文件的作用。 ... [详细]
  • YOLOv7基于自己的数据集从零构建模型完整训练、推理计算超详细教程
    本文介绍了关于人工智能、神经网络和深度学习的知识点,并提供了YOLOv7基于自己的数据集从零构建模型完整训练、推理计算的详细教程。文章还提到了郑州最低生活保障的话题。对于从事目标检测任务的人来说,YOLO是一个熟悉的模型。文章还提到了yolov4和yolov6的相关内容,以及选择模型的优化思路。 ... [详细]
  • Spring源码解密之默认标签的解析方式分析
    本文分析了Spring源码解密中默认标签的解析方式。通过对命名空间的判断,区分默认命名空间和自定义命名空间,并采用不同的解析方式。其中,bean标签的解析最为复杂和重要。 ... [详细]
  • 原文地址:https:www.cnblogs.combaoyipSpringBoot_YML.html1.在springboot中,有两种配置文件,一种 ... [详细]
  • baresip android编译、运行教程1语音通话
    本文介绍了如何在安卓平台上编译和运行baresip android,包括下载相关的sdk和ndk,修改ndk路径和输出目录,以及创建一个c++的安卓工程并将目录考到cpp下。详细步骤可参考给出的链接和文档。 ... [详细]
  • 20211101CleverTap参与度和分析工具功能平台学习/实践
    1.应用场景主要用于学习CleverTap的使用,该平台主要用于客户保留与参与平台.为客户提供价值.这里接触到的原因,是目前公司用到该平台的服务~2.学习操作 ... [详细]
  • flowable工作流 流程变量_信也科技工作流平台的技术实践
    1背景随着公司业务发展及内部业务流程诉求的增长,目前信息化系统不能够很好满足期望,主要体现如下:目前OA流程引擎无法满足企业特定业务流程需求,且移动端体 ... [详细]
  • Spring常用注解(绝对经典),全靠这份Java知识点PDF大全
    本文介绍了Spring常用注解和注入bean的注解,包括@Bean、@Autowired、@Inject等,同时提供了一个Java知识点PDF大全的资源链接。其中详细介绍了ColorFactoryBean的使用,以及@Autowired和@Inject的区别和用法。此外,还提到了@Required属性的配置和使用。 ... [详细]
  • SpringMVC接收请求参数的方式总结
    本文总结了在SpringMVC开发中处理控制器参数的各种方式,包括处理使用@RequestParam注解的参数、MultipartFile类型参数和Simple类型参数的RequestParamMethodArgumentResolver,处理@RequestBody注解的参数的RequestResponseBodyMethodProcessor,以及PathVariableMapMethodArgumentResol等子类。 ... [详细]
  • 从零基础到精通的前台学习路线
    随着互联网的发展,前台开发工程师成为市场上非常抢手的人才。本文介绍了从零基础到精通前台开发的学习路线,包括学习HTML、CSS、JavaScript等基础知识和常用工具的使用。通过循序渐进的学习,可以掌握前台开发的基本技能,并有能力找到一份月薪8000以上的工作。 ... [详细]
  • 本文介绍了ASP.NET Core MVC的入门及基础使用教程,根据微软的文档学习,建议阅读英文文档以便更好理解,微软的工具化使用方便且开发速度快。通过vs2017新建项目,可以创建一个基础的ASP.NET网站,也可以实现动态网站开发。ASP.NET MVC框架及其工具简化了开发过程,包括建立业务的数据模型和控制器等步骤。 ... [详细]
author-avatar
鸟的蛋蛋
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有