mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-04-19 03:01:48 +08:00
feat(SpringUtil): 增加新特性
1.添加向Spring动态注册Bean的方法
This commit is contained in:
parent
f1cc75b64e
commit
d72f2ddf27
@ -20,6 +20,27 @@ import java.util.Map;
|
|||||||
//@Import(cn.hutool.extra.spring.SpringUtil.class)
|
//@Import(cn.hutool.extra.spring.SpringUtil.class)
|
||||||
public class SpringUtilTest {
|
public class SpringUtilTest {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 注册bean
|
||||||
|
* 方便执行顺序使用abcd...的顺序命名方法
|
||||||
|
*/
|
||||||
|
@Test
|
||||||
|
public void a() {
|
||||||
|
Demo2 registerBean = new Demo2();
|
||||||
|
registerBean.setId(123);
|
||||||
|
registerBean.setName("222");
|
||||||
|
SpringUtil.registerBean("registerBean", registerBean);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 验证注册的bean
|
||||||
|
*/
|
||||||
|
@Test
|
||||||
|
public void b() {
|
||||||
|
Demo2 registerBean = SpringUtil.getBean("registerBean");
|
||||||
|
Assert.assertEquals(123, registerBean.getId());
|
||||||
|
Assert.assertEquals("222", registerBean.getName());
|
||||||
|
}
|
||||||
@Test
|
@Test
|
||||||
public void getBeanTest(){
|
public void getBeanTest(){
|
||||||
final Demo2 testDemo = SpringUtil.getBean("testDemo");
|
final Demo2 testDemo = SpringUtil.getBean("testDemo");
|
||||||
|
Loading…
x
Reference in New Issue
Block a user