seasun  
在不断模仿、思考、总结中一步一步进步!
公告
  •     我的blog中的部分资源是来自于网络上,如果您认为侵犯了您的权利,请及时联系我我会尽快删除!E-MAIL:shiwenfeng@aliyun.com和QQ:281340916,欢迎交流。

日历
<2009年10月>
27282930123
45678910
11121314151617
18192021222324
25262728293031
1234567

导航

常用链接

随笔分类

good blog author

积分与排名

  • 积分 - 80681
  • 排名 - 698

最新评论

阅读排行榜

 
1. 由表生成model  运行mvn appfuse:gen-model 
    会在model包中生成Person.java查看原代码,原来model中有两个ID的生成策略,如下:
    @Id @GeneratedValue(strategy=IDENTITY) @GeneratedValue(strategy = GenerationType.AUTO)
    删除@GeneratedValue(strategy=IDENTITY),只剩下一个。

2.由model 生成CRUD 运行mvn appfuse:gen -Dentity=Person会生成personList.jsp、
    personForm.jsp、PersonAction.java 但是没有自动生成dao与service 而是采用的
    GenericManager<Person, Long>中的方法。如果想生成相应的service和dao需要修改pom.xml
    配置文件。在项目下的pom.xml中查找genericCore,大概在940行 找到 将属性true 改为false
    像这样<amp.genericCore>false</amp.genericCore>,重新运行 mvn appfuse:gen -Dentity=Person
    在eclipse中查看代码 dao 与 service也都生成了。

3.乱码问题
    对于APPFUSE生成的工程运行时乱码是很常见的现象,造成该现象的原因也有几种: 
    为了偷懒,这里引用一篇网上的文章:http://www.blogjava.net/43880800/archive/2006/11/18/81892.html 
    对于国际化文件*.properties文件的编辑,有两个ECLIPSE插件可以推荐使用PropertiesEditor 和 
    ResourceBundleEditor 再次偷懒引用一篇网文:http://blog.csdn.net/lmjq/archive/2007/06/21/1660137.aspx 

posted on 2009-10-26 16:21 shiwf 阅读(326) 评论(0)  编辑  收藏 所属分类: 1.06 appfuse

只有注册用户登录后才能发表评论。


网站导航:
 
 
Copyright © shiwf Powered by: 博客园 模板提供:沪江博客