﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>语源科技BlogJava-AntisHsu</title><link>http://www.blogjava.net/AntisHsu/</link><description>studying</description><language>zh-cn</language><lastBuildDate>Sun, 12 Apr 2026 06:01:03 GMT</lastBuildDate><pubDate>Sun, 12 Apr 2026 06:01:03 GMT</pubDate><ttl>60</ttl><item><title>通过读取.properties配置文件中的键值来实现动态添加注解内容例如@Controller @RequestMapping(value = "${adminPath}/act/model")</title><link>http://www.blogjava.net/AntisHsu/archive/2016/11/16/431991.html</link><dc:creator>AntisHsu</dc:creator><author>AntisHsu</author><pubDate>Wed, 16 Nov 2016 08:24:00 GMT</pubDate><guid>http://www.blogjava.net/AntisHsu/archive/2016/11/16/431991.html</guid><wfw:comment>http://www.blogjava.net/AntisHsu/comments/431991.html</wfw:comment><comments>http://www.blogjava.net/AntisHsu/archive/2016/11/16/431991.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/AntisHsu/comments/commentRss/431991.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/AntisHsu/services/trackbacks/431991.html</trackback:ping><description><![CDATA[<div>参考http://blog.csdn.net/sunhuwh/article/details/38945445<br /><br />通过读取.properties配置文件中的键值来实现动态添加注解内容例如@Controller @RequestMapping(value = "${adminPath}/act/model")<br />一、需要注解的JAVA程序代码。<br /><div>@Controller<br />@RequestMapping(value = "${adminPath}/act/model")<br />public class ActModelController extends BaseController {<br /><br />&nbsp;&nbsp; &nbsp;@Autowired<br />&nbsp;&nbsp; &nbsp;private ActModelService actModelService;<br /><br />&nbsp;&nbsp; &nbsp;/**<br />&nbsp;&nbsp; &nbsp; * 流程模型列表<br />&nbsp;&nbsp; &nbsp; */<br />&nbsp;&nbsp; &nbsp;@RequiresPermissions("act:model:edit")<br />&nbsp;&nbsp; &nbsp;@RequestMapping(value = { "list", "" })<br />&nbsp;&nbsp; &nbsp;public String modelList(String category, HttpServletRequest request, HttpServletResponse response, Model model) {<br /><br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;Page&lt;org.activiti.engine.repository.Model&gt; page = actModelService.modelList(<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;new Page&lt;org.activiti.engine.repository.Model&gt;(request, response), category);<br /><br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;model.addAttribute("page", page);<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;model.addAttribute("category", category);<br /><br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;return "modules/act/actModelList";<br />&nbsp;&nbsp; &nbsp;}</div>}<br /><br />二、properties配置文件的内容<br /><br /><div>adminPath=/a</div>三、ApplicationContext.xml中加载properties配置文件内容<br /><br /><div>&lt;!-- 加载配置属性文件 --&gt;<br />&nbsp;&nbsp; &nbsp;&lt;context:property-placeholder ignore-unresolvable="true" location="classpath:jeesite.properties" /&gt;<br /><div>&lt;!-- 加载应用属性实例，可通过&nbsp; @Value("#{APP_PROP['jdbc.driver']}") String jdbcDriver 方式引用 --&gt;<br />&nbsp;&nbsp;&nbsp; &lt;util:properties id="APP_PROP" location="classpath:jeesite.properties" local-override="true"/&gt;</div></div></div><img src ="http://www.blogjava.net/AntisHsu/aggbug/431991.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/AntisHsu/" target="_blank">AntisHsu</a> 2016-11-16 16:24 <a href="http://www.blogjava.net/AntisHsu/archive/2016/11/16/431991.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>测试一波</title><link>http://www.blogjava.net/AntisHsu/archive/2016/11/15/431983.html</link><dc:creator>AntisHsu</dc:creator><author>AntisHsu</author><pubDate>Tue, 15 Nov 2016 09:42:00 GMT</pubDate><guid>http://www.blogjava.net/AntisHsu/archive/2016/11/15/431983.html</guid><wfw:comment>http://www.blogjava.net/AntisHsu/comments/431983.html</wfw:comment><comments>http://www.blogjava.net/AntisHsu/archive/2016/11/15/431983.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/AntisHsu/comments/commentRss/431983.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/AntisHsu/services/trackbacks/431983.html</trackback:ping><description><![CDATA[请不要发表任何与政治相关的内容<img src ="http://www.blogjava.net/AntisHsu/aggbug/431983.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/AntisHsu/" target="_blank">AntisHsu</a> 2016-11-15 17:42 <a href="http://www.blogjava.net/AntisHsu/archive/2016/11/15/431983.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>