このへんは意識的に意訳かな？

`実行時まで作成するビーンの名前がわからない(or 決まらない)ことがあります` -> `実行するまで名前の分からないビーンを生成したいときがあります。`  
意訳だったら '実行時に生成するビーンの名前を決めたい場合があります` ぐらい変えちゃったほうがわかりやすいかも。

`そういったときは、動的にビーン定義メソッドを実行するために文字列の置き換えが使えます'  -> `そういったときは、文字列の置き換えによってビーン定義メソッドを動的に呼び出すことができます。`
ちょっともやもやすること、このままでいいと思います。