Ebean使用心得

一.自定义sql(我的使用的版本是11.22.5)

ebean.properties(xml所在文件夹)

ebean.mappingLocations=classpath:/ebean-xml-mappings

文件

Ebean使用心得_第1张图片

文件内容官网:




  
    
      
      
      
        select o.id, o.status, o.ship_date, c.id, c.name, a.id, a.line_1, a.line_2, a.city
        from o_order o
        join o_customer c on o.kcustomer_id = c.id
        join o_address a on c.billing_address_id = a.id
        where o.status = :orderStatus
        order by c.name, c.id
      
    
  


使用:

Ebean使用心得_第2张图片

二.问题二 跨数据库

@Table(name = "tbl_oss_log",catalog="log")

三.in sql使用

Query subQuery =   
    Ebean.createQuery(Product.class)  
        .select("sku")  
        .where().idEq(4).query();  

List list = Ebean.find(MinCustomer.class)  
    .where().in("name", subQuery)  
    .findList(); 

四:注解小数位数

precision=12, scale=2

你可能感兴趣的:(Ebean)