易截截图软件、单文件、免安装、纯绿色、仅160KB

传智播客java学习 jpa进阶_ejb初步


我今天学习了徐老师讲的ejb3的知识,我做了简单的笔记:
       上午讲的是jpa的知识,下午讲的是EJB3的知识:
       JPQL语句:hibernate的HQL语句一样。
简单查询:
  Query query = em.createQuery("SELECT c from Customer c");
  return query.getResultList();
命名查询
  @Entity
  @NamedQuery(name = "findCustomerByName",
              query = "SELECT c from Customer c
                                WHERE c.name
                                LIKE :name ")
       分页:
  query = em.createNamedQuery("findCustomerByName");
  query.setParameter("name", "t,om");
  query.setMaxResults(10);
  query.setFirstResult(3);
  List customers = query.getResultList();
设置参数:
  SELECT o from Order i WHERE i.orderNo = ?1
  query.setParameter(1, 100.00);
  SELECT o from Order i WHERE o.price = :price
  query.setParameter("price", 100.00);
单个实体检索
  query.getSingleResult();
查询集合:
  WHERE c.orders IS EMPTY
  WHERE CONCAT(c.fname, c.lname) = 't,om'
  SELECT c.id, c.name from Customer c
多态查询
  SELECT c from Customer c WHERE c.name LIKE :name
分组
  SELECT o.customer, COUNT(o.id) from Order o
                                     GROUP BY o.customer
排序
  order by
子查询
  SELECT o from Order I WHERE o.customer


相关文档:

JAVA中最方便的Unicode转换方法

在命令行界面用native2ascii工具  
1.将汉字转为Unicode:  
C:\Program   Files\Java\jdk1.5.0_04\bin>native2ascii  
测试  
\u6d4b\u8bd5  
2.将Unicode转换为汉字: 
C:\Program   Files\Java\jdk1.5.0_04\bin>native2ascii   -reverse  ......

Java读取Properties文件的六种方法

 使用J2SE API读取Properties文件的六种方法
1。使用java.util.Properties类的load()方法
示例: InputStream in = lnew BufferedInputStream(new FileInputStream(name));
Properties p = new Properties();
p.load(in);
2。使用java.util.ResourceBundle类的getBundle()方法
示例: ResourceBundle rb = Resou ......

传智播客java学习 hibernate初步

我今天学习了徐老师讲的hibernate知识,我做了简单的笔记:
一、Hibernate
a)         连接java应用程序和关系型数据库的中间件,对JDBC API封装,负责对象持久化
b)        位于持久化层,封装所有的数据访问细节,使业务逻辑层更关注于业 ......

传智播客java学习 hibernate映射


我今天学习了徐老师将的hibernate框架知识,我做了简单的笔记:
       集合属性大致分为二种:
单纯的集合属性,像List,Set或数组等集合属性。
              2,Map集合属性,每个属性值多有相对应的Key映射。
&nb ......

传智播客java学习 工作流初步


我今天预习了工作流的知识,我做了简单的笔记:
工作流(Workflow)
工作流就是工作流程的计算机化,即将工作流程中的工作如何前后组织在一起的
逻辑和规则在计算机中以恰当的模型进行表示并对其实施计算。
工作流要解决的主要问题是:为实现某个业务目标,在多个参与者之间,利用计
算机,按某种预定规则自动传递文 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号