只显示主题贴

class TableClassFactory @@table_classes = {} cattr_reader :table_classes def self.table_class(table_name opts = {}) class_name = table_name.singularize.camelize unless table_classes[class_name] options = {:super => ActiveRecord::Base, :pk => "id"}.merge!(opts) ...
看看这个http://railscasts.com/episodes/75
  • 进入论坛 Ruby
是permarlink_fu这个插件的问题,里面有个编码转换,不知道做什么的
  • 进入论坛 Ruby
实现Query Annotation的主要代码如下: public class AnnotationQueryInterceptor extends AbstractMethodInterceptor{ public Object invoke(MethodInvocation mi) throws Throwable { Query query = mi.getMethod().getAnnotation(Query.class); if(null != query){ if(Collection.class.isAssignableFrom(mi.getMe ...
  • 进入论坛 Java
Norther 写道 没看出来dynamic在哪?就是自己实现了一套Criteria,而且GenericDao都继承Session了,等于把Session整个都暴露给调用dao的人了,那还要dao干螃蟹?直接访问session不就完了,不明白这个dynamic dao的设是什么目的。 其实直接实现Session只是一种方式(有点模仿ActiveRecord的意思),完全可以实现其他的GenericDao的接口,如SpringSide的EntityDao<T>接口,或者自己写一个通用的接口。另外刚才实现了主题:模仿Warp Dynamic Finder的Hibernate Dyn ...
  • 进入论坛 Java
  模型如下: @Entity public class User extends BaseEntry{ private String name; private int age; @OneToMany(mappedBy = "user", cascade=CascadeType.ALL) private Set<Article> articles = new HashSet<Article>(); ....... }   @Entity public class Article extends B ...
  • 进入论坛 Java
studyworks
搜索本博客
最近访客
存档
最新评论