2017/4/7计划

来源:互联网 发布:淘宝如何做基础销量 编辑:程序博客网 时间:2024/06/15 09:13

1多线程1/3

2hibernate20-21

3练习50题
4复习4/5号的学习内容
5复习3/17号的学习内容

1
多线程几个状态
1启动
2待运行
3运行
4阻塞
1等待锁
2wait阻塞
2sleep,join,io等。

2hibernate学习20 -hql检索方式2
四个细节
1分页查询
query.setfirstResult()//设置检索开始的数据index,从0开始,
query.setmaxResultSize()
2命名查询
hibernate可以在对象对应的hbm配置文件中定义一个hql查询语句
例子:<query name = “abc”><![CDATA[]]>from abc where time <:enddate and 1=1 <query>
query query = session.getnamedquery(“abc”);
list result = query.setdate(“enddate”,new Date()).list();
3投影查询查询结果只包含实体的部分属性
String hql = “select new Employee(e.email,e.salary,e.department ) from employees e”
需要在employee中增加一个有参构造器
4报表查询(group by ,having等聚集函数)

hibernate学习21:

0 0
原创粉丝点击