demo java spring - jmr-source/doc GitHub Wiki

spring(spring.xml.jet) - 添加bean到spring

功能描述

添加bean到spring配置文件中。

阅读前需要了解的知识:

任务

标签


任务和模型

  • 模型:shop
当前任务的模型名称是shop,包含一个java实体模型book,book的relation值是many;
我们在模板中会通过<entity>得到它。

关于本demo的模型结构,详细内容请点击:模型结构 

  • 模板:spring.xml.jet

  • 文件名:beanConetxt

  • 扩展名:我们生成的是xml文件,所以扩展名为xml

注意,这个项目是一个合并项目。

合并前的文件

在被合并的文件中标识插入标记,id等于bean。

我们采用insert标签,可以在相同id的位置插入合并内容;模板中只要写入合并内容即可。

Class和class为需要拼接的头字母大小写的类名,插入BookDaoImpl和BookServiceImpl这2个类的bean到spring中。

  • 得到entity,它的relation为many,对应的模型为book。
  • 设置变量Class,作为头子母大写部分,通过many.property("Class")得到,值是Book。
  • 设置变量class,作为头子母小写部分,通过many.property("class")得到,值是book。
  • 使用m:insert 设置id等于bean,和被合并文件的标识统一。

运行结果,这2个bean插入到spring配置文件中。

小贴士,可以在xml文件中通过代码提示快捷键得到合并的标记,包括insert和update。

⚠️ **GitHub.com Fallback** ⚠️