Mitsuyuki.Shiibaスマートフォン用の表示で見るMitsuyuki.Shiiba2019-03-02MicronautはどうやってNamedアノテーションでBeanを取得してるんだろう?micronaut最近、なんとなくMicronautを触り始めてる。気になった順番にドキュメントを読んでいってて、この部分が気になった。}}Engineの実装として、V6EngineとV8Engineが定義されていて、@Namedアノテーションで名前を指定してInjectできるよ、という部分。この「名前」の部分、どういう動きでv8だけで取得できるんだろう?というのが気になった。v8engineだったらクラス名かなーと思うんだけど。動かすサンプルコードはGroovyかな?なので、セミコロンを後ろにつけたりして、手元にあったHelloControllerにコンストラクターインジェクションで差し込んでみた。}}確かにv8だけで動くv6を指定するとV6Engineになるv8engineでも動く前方一致なのかな?と思ってv8engにしてみたら動かないほほー。実装クラスに名前を指定@Namedアノテーションをつけると実装クラスに名前をつけることができる。8;sssでInjectできるv8ではInjectできなくなったv8engineでもInjectできなくなったなるほどー。いうことで実装を探したここだな。BeanTypeのSimpleNameが、大文字小文字を無視して実装クラスのSimpleNameと一致すればOKそっかー。v8だけを指定した場合は、2-2で、v8にEngineインターフェース名がくっついたものと一致してるってことか。HelloWorldの起動が600msくらいだったんだけどGraalVMのNa...下記の記事を読んで「えー。実際に手を動かして、自分の目で見...2019-03-02MicronautのBean定義のところらへん今日は娘達とマリオをしたりしながらスキマ時間で、ぼーっとMic...2019-02-12自分用メモ:Micronautを初めて触ってみた公式ドキュメントを読みながら、特に深く考えずにちょこちょこ...2018-08-12PHPに入門してみる。phpbrewとIDEA+PHPプラグインでCakePHP3の準備。(1)はてなブログをはじめよう!bufferingsさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。