能否只用activerecord,其它的还是使用struts2,spring。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
非常好的问题哈。完全可以的,事实上俺经常单拿出ActiveRecord用到一些小型的程序中,具体是这么干的:
C3p0Plugin c3p0Plugin = new C3p0Plugin("jdbc:mysql://127.0.0.1/wangxiaowang?characterEncoding=GBK&zeroDateTimeBehavior=convertToNull", "james", "mypass");
c3p0Plugin.start();
ActiveRecordPlugin arp = new ActiveRecordPlugin(c3p0Plugin);
arp.addMapping("article", Article.class);
arp.start();
List<Article> articleList = Article.dao.find("select * from article");
与在JFinal系统中使用的唯一区别是,你需要手动调用插件的 start()方法来启动插件,如:c3p0Plugin.start();arp.start();