当前位置:  编程技术>软件工程/软件设计
本页文章导读:
    ▪将excel中生成的图表直接添加到Axure中      在这之前不知道哥要多蛋疼的解决这个超级简单的问题。无知啊!科学技术就是第一生产力!! 第一步:用数据生成图表,如下图所示,点击此图表(选中该图表) 第二步:将图表保存为.........
    ▪第十一章 Hibernate的查询 Query Language(官方推荐使用)      主要是通过 org.hibernate.Query接口的实例来使用HQL语句进行查询。 HQL语法:http://blog.csdn.net/p_3er/article/details/9064551 1、简单的查询(from+实体类名称) Query query = session.createQuery("from User".........
    ▪第十一章 Hibernate的查询 本地SQL查询       SQLQuery query = session.createSQLQuery("select * from user"); query.addEntity(User.class); List<User> list = query.list(); for(User user : list){ System.out.println(user.getId() + "--" + user.getUsername()); .........

[1]将excel中生成的图表直接添加到Axure中
    来源: 互联网  发布时间: 2013-11-19

在这之前不知道哥要多蛋疼的解决这个超级简单的问题。无知啊!科学技术就是第一生产力!!

第一步:用数据生成图表,如下图所示,点击此图表(选中该图表)


第二步:将图表保存为图片(关键)

在这之前我们用各种截图工具,尼玛不是截多点就是少点,多恶心,有时候连尼玛边框都截没了。


点击确认即可


第三步:粘贴(粘贴图片到excel中,从而获得图片)

右键,点击下图中的粘贴按钮


生成图片在excel中,如下图右边的部分


第四步:

(1)在Axure中直接获取刚才粘贴出来的图片

(2)右键选择复制


(3)在Axure新建页面右键粘贴,到此OK!在Axure中得到图片,且自动用同等大小的图片控件存放




作者:ClamReason 发表于2013-6-13 11:24:10 原文链接
阅读:0 评论:0 查看评论

    
[2]第十一章 Hibernate的查询 Query Language(官方推荐使用)
    来源: 互联网  发布时间: 2013-11-19

主要是通过 org.hibernate.Query接口的实例来使用HQL语句进行查询。

HQL语法:http://blog.csdn.net/p_3er/article/details/9064551
1、简单的查询(from+实体类名称)
Query query = session.createQuery("from User");
			List<User> list = query.list(); 
			for(User user : list){
				System.out.println(user.getUsername());
			}


2、条件查询
Query query = session.createQuery("from User as u where u.id > 210");
			List<User> list = query.list(); 
			for(User user : list){
				System.out.println(user.getUsername());
			}

这里只是简单的条件查询,更多可以通过查看hql语法进行操作。


3、预处理的HQL

使用?号来占位:

Query query = session.createQuery("from User as u where u.id > ?");
			//这里第一个参数代表的是占位符的位置,从0开始。第二个是指这个位置的值。而setXXX()方法是根据值的类型来决定的。setString()、setDouble()、setInteger()等。
			query.setInteger(0, 210);
			List<User> list = query.list(); 
			for(User user : list){
				System.out.println(user.getUsername());
			}

使用字符串(如:n)来占位:

Query query = session.createQuery("from User as u where u.id > :n");
			//基本上和和使用?号占位方式一样。注意:这里占位符的前面还有一个:号。
			query.setInteger("n", 210);
			List<User> list = query.list(); 
			for(User user : list){
				System.out.println(user.getUsername());
			}


4、根据外键作为条件查询
Query query = session.createQuery("from IdCard as idCard where idCard.person.id =15");
			List<IdCard> list = query.list(); 
			for(IdCard idCard : list){
				System.out.println(idCard.getCardNo());
			}


5、分页(重点)
Query query = session.createQuery("from User");
			query.setFirstResult(0); //从哪条记录开始
			query.setMaxResults(5);  //取多少条记录
			List<User> list = query.list(); 
			for(User user : list){
				System.out.println(user.getUsername());
			}

//具体:
		Query query = session.createQuery(hql);
		
		Query q = session.createQuery("select count(*) from Person");
		Long count = (Long) q.uniqueResult();
		
		
		int pageSize = 5;  //每一页的记录数
		Long totalPages = count/pageSize; //一共有多少页
		if(count%pageSize != 0){
			totalPages += 1;
		}
		System.out.println(totalPages);
		int page = 3;  //查询是的第几页
		query.setFirstResult((page - 1)*pageSize);
		query.setMaxResults(pageSize);

		List<Person> list = query.list();
		for(Person p : list){
			System.out.println(p.getId()+"--"+p.getName());
		}


6、uniqueResult

查询记录只有一条的时候使用。

Query query = session.createQuery("select count(*)from User");
			Long count = (Long) query.uniqueResult();
			System.out.println(count);



作者:p_3er 发表于2013-6-13 10:36:12 原文链接
阅读:60 评论:0 查看评论

    
[3]第十一章 Hibernate的查询 本地SQL查询
    来源: 互联网  发布时间: 2013-11-19

SQLQuery query = session.createSQLQuery("select * from user");
			query.addEntity(User.class);
			List<User> list = query.list();
			for(User user : list){
				System.out.println(user.getId() + "--" + user.getUsername());
			}



是通过hibernate.org.SQLQuery接口的实例对象来执行sql语句。

作者:p_3er 发表于2013-6-13 11:41:04 原文链接
阅读:51 评论:0 查看评论

    
最新技术文章:
▪主-主数据库系统架构    ▪java.lang.UnsupportedClassVersionError: Bad version number i...    ▪eclipse项目出现红色叉叉解决方案
▪Play!framework 项目部署到Tomcat    ▪dedecms如何做中英文网站?    ▪Spring Batch Framework– introduction chapter(上)
HTML教程 iis7站长之家
▪观察者模式(Observer)    ▪工厂模式 - 程序实现(java)    ▪几种web并行化编程实现
▪机器学习理论与实战(二)决策树    ▪Hibernate(四)——全面解析一对多关联映射    ▪我所理解的设计模式(C++实现)——解释器模...
▪利用规则引擎打造轻量级的面向服务编程模式...    ▪google blink的设计计划: Out-of-Progress iframes    ▪FS SIP呼叫的消息线程和状态机线程
▪XML FREESWITCH APPLICATION 实现    ▪Drupal 实战    ▪Blink: Chromium的新渲染引擎
▪(十四)桥接模式详解(都市异能版)    ▪你不知道的Eclipse用法:使用Allocation tracker跟...    ▪Linux内核-进程
▪你不知道的Eclipse用法:使用Metrics 测量复杂度    ▪IT行业为什么没有进度    ▪Exchange Server 2010/2013三种不同的故障转移
▪第二章 IoC Spring自动扫描和管理Bean    ▪CMMI简介    ▪目标检测(Object Detection)原理与实现(六)
▪值班总结(1)——探讨sql语句的执行机制    ▪第二章 IoC Annotation注入    ▪CentOS 6.4下安装Vagrant
▪Java NIO框架Netty1简单发送接受    ▪漫画研发之八:会吃的孩子有奶吃    ▪比较ASP和ASP.NET
▪SPRING中的CONTEXTLOADERLISTENER    ▪在Nginx下对网站进行密码保护    ▪Hibernate从入门到精通(五)一对一单向关联映...
▪.NET领域驱动设计—初尝(三:穿过迷雾走向光...    ▪linux下的块设备驱动(一)    ▪Modem项目工作总结
▪工作流--JBPM简介及开发环境搭建    ▪工作流--JBPM核心服务及表结构    ▪Eclipse:使用JDepend 进行依赖项检查
▪windows下用putty上传文件到远程Linux方法    ▪iBatis和Hibernate的5点区别    ▪基于学习的Indexing算法
▪设计模式11---设计模式之中介者模式(Mediator...    ▪带你走进EJB--JMS编程模型    ▪从抽象谈起(二):观察者模式与回调
▪设计模式09---设计模式之生成器模式(Builder)也...    ▪svn_resin_持续优化中    ▪Bitmap recycle方法与制作Bitmap的内存缓存
▪Hibernate从入门到精通(四)基本映射    ▪设计模式10---设计模式之原型模式(Prototype)    ▪Dreamer 3.0 支持json、xml、文件上传
▪Eclipse:使用PMD预先检测错误    ▪Jspx.net Framework 5.1 发布    ▪从抽象谈起(一):工厂模式与策略模式
▪Eclipse:使用CheckStyle实施编码标准    ▪【论文阅读】《Chain Replication for Supporting High T...    ▪Struts2 Path_路径问题
▪spring 配置文件详解    ▪Struts2第一个工程helloStruts极其基本配置    ▪Python学习入门基础教程(learning Python)--2 Python简...
▪maven springmvc环境配置    ▪基于SCRUM的金融软件开发项目    ▪software quality assurance 常见问题收录
▪Redis集群明细文档    ▪Dreamer 框架 比Struts2 更加灵活    ▪Maven POM入门
▪git 分支篇-----不断更新中    ▪Oracle非主键自增长    ▪php设计模式——UML类图
▪Matlab,Visio等生成的图片的字体嵌入问题解决...    ▪用Darwin和live555实现的直播框架    ▪学习ORM框架—hibernate(二):由hibernate接口谈...
▪(十)装饰器模式详解(与IO不解的情缘)    ▪无锁编程:最简单例子    ▪【虚拟化实战】网络设计之四Teaming
▪OSGi:生命周期层    ▪Javascript/Jquery——简单定时器    ▪java代码 发送GET、POST请求
▪Entity Framework底层操作封装(3)    ▪HttpClient 发送GET、POST请求    ▪使用spring框架,应用启动时,加载数据
▪Linux下Apache网站目录读写权限的设置    ▪单键模式的C++描述    ▪学习ORM框架—hibernate(一):初识hibernate
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3