当前位置: 首页 > 面试题库 >

轻巧的Java ioc容器?

郁承运
2023-03-14
问题内容

来自.NET,我习惯于Ninject,这是一个很小的简单ioc容器。Java有什么简单而轻巧的东西吗?

越简单越好!


问题答案:

Pico容器或google-
guice
。在这里查看比较。

顺便说一句,很少有人会致电春“ligthweight”,但它 可以 被用作这样的,只有基本功能。因此,它包含在上面的比较中。



 类似资料:
  • 问题内容: 每当我读到Swing时,他们都会说它们是重量轻的组件。所以我只是在Google Swing上搜索,发现这意味着Swing不依赖于本地同级。这就是为什么它们被称为 “轻量级” ?我的意思是重量轻,我认为Swing组件可能比AWT组件占用更少的内存。不是吗 问题答案: Swing被认为是轻量级的,因为它是完全用Java实现的,而无需调用本机操作系统来绘制图形用户界面组件。 另一方面,AWT

  • 问题内容: 按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 我有一个单用户Java程序,希望将数据存储在轻量级数据库(例如Derby或Sqlite)中。我想在程序中使用数据抽象层。Hibernate似乎需要大量配置,并且

  • 问题内容: 摘要: 我需要知道.NET世界中是否存在不使用WCF的REST + JSON轻量级实现。如果不是这样,我正在寻找一些有兴趣为开源项目建立合资企业的人。 我不了解您,但是当它问世时我是WCF的忠实拥护者,我赞扬它的设计具有模块化和可扩展性。但是,随着我越来越多地使用它,一些基本问题开始暴露出来,以至于我现在认为必须取消和重新设计它。这似乎是一个重要声明,但我相信这些是主要问题: 首先,W

  • 问题内容: 一个(很久以前),我写了一个网络蜘蛛,我对该线程进行了多线程处理,以使并发请求能够同时发生。那是我的Python青年时代,在我了解GIL及其为多线程代码造成的相关麻烦之前(IE,大多数时候,这些东西最终都被序列化了!)… 我想对这段代码进行重做,以使其更健壮并性能更好。基本上有两种方法可以执行此操作:我可以使用2.6+中的新多处理模块,也可以使用某种基于反应堆/事件的模型。我宁愿以后再

  • 本文向大家介绍JavaScript的兼容性与调试技巧,包括了JavaScript的兼容性与调试技巧的使用技巧和注意事项,需要的朋友参考一下 关于JavaSctipt的兼容性,最懒的办法就是用jQuery的工具函数。尽量不要用那些什么ECMAScript之类的函数,因为很多浏览器都会报找不到函数的错误。下面列出一些在开发过程中碰到过的javascript问题。 1、参数列表多个逗号。   $.aja

  • 本文向大家介绍Docker 容器虚拟化的实用技巧总结,包括了Docker 容器虚拟化的实用技巧总结的使用技巧和注意事项,需要的朋友参考一下 服务器虚拟化指的是在操作系统与硬件之间加一层,叫做hypervisor层,对下控制硬件,对上承载操作系统,操作系统os以文件形式封装运行,称为虚拟机,主要解决的问题是硬件利用率和灵活性的问题,常见的方案为vmware vsphere,xen,kvm,hyper