Hibernate 使用查询部分/指定字段,有几种字现方式: 第一种方式是通过HQL语句实现,类似SQL,方法如下: String hql = "select id,name from Link";Query query = session.createQuery(hql);//默认查询出来的list里存放的是一个Object数组,还需要转换成对应的javaBean.List<Object[]> links = query.list();for(Object[] link…
//先做基本查询 var querySql = from l in _logClinicDataOperationRepository.Table select new LogClinicDataOperationInfo { LogSeq = l.LogSeq, TypeCode = l.TypeCode, CreateDate = l.CreateDate }; //条件在基本的查询中完成 if (query.CreateDateStart != null) { querySql = que…
//hibernate查询部分字段转换成实体bean /** * 查询线路信息 */ @Override public List<Line> getSimpleLineListByTj(Map<String,Object> paramMap){ Criteria cr=this.getSession().createCriteria(Line.class,"Line"); // cr.setFetchMode("chuTuanInfo", F…
串口采集数据 本文档介绍的是如何获取串口原始数据并将原始数据解析成可处理或可展示的数据. 一.串口采集有很多方式: 1).MFC有一个专门的控件,直接编程采集,一个控件只能采集一个串口,而且串口名字比如是COM20可能就打不开(这里我没有实践,师兄给这样说的),波特率太高读数会出错. 2).利用Windows API通信函数(该工程里面就采用的这种方式) 3).利用Visual C++的标准通信函数_inp._inpw._inpd._outp等直接对串口进行操作. 4).第三方编写的通信类. 二…
本博客讲的XML解析,使用的是dom4j. 首先建立一个maven项目,在dom.xml中引入相应的dom4j的版本.作者下载的是热度很高的1.6.1版本.maven的使用在这里不做详细讲解. 引入成功后,来简单了解该包提供的API 1.org.dom4j.io.SAXReader.class-----该类提供了reader方法,可以将xml文件读取为Document对象,该方法返回值类型为Document 2.org.dom4j.Document.class----------该类提供了get…
hibernate public int getMaxId(Session session) { String hql = "SELECT MAX(id) FROM ArticleModel"; Query query = session.createQuery(hql);// int maxid = (int) query.uniqueResult(); return maxid; } 如果想查最大的数值.直接 SELECT MAX(id) FROM t_customer; 如果想查…
SELECT TABLE_SCHEMA,TABLE_NAME FROM information_schema.`COLUMNS` WHERE COLUMN_NAME = 'xxx' ; xxx替换成需要查找的表名即可 information_schema 记录了数据库的各种信息,库的结构.表的结构.字段的结构…
1.1.1.1.      步骤一:将驼峰匹配注释掉 --------------测试完成后仍然 回来开启  其他地方可能用到 一旦注释掉驼峰匹配,那么再通过queryUserById查询的结果中,用户名就无法封装了,此时我们可以尝试使用ResultMap来解决这个问题. 1.1.1.2.      步骤二:在UserMapper.xml中配置resultMap <!-- resultMap标签:可以自己配置对象属性和表字段的映射(不仅仅是驼峰规则的映射) type属性:结果集的封装类型 id属…
//------------------------------------------------我是代码的分割线 // 首选是一个工具类,在该工具类里面,定义了一个方法,public void setProperty (Object obj, String propertyName, Object value) // Object obj:所要使用的字节码class对象,String propertyName:所要获取对象的propertyName成员变量,Object value :给对象…
public class MySQL { final String JDBC_DRIVER = "com.mysql.cj.jdbc.Driver"; final String DB_URL = "jdbc:mysql://localhost:3306/student_message?serverTimezone=UTC&characterEncoding=utf-8"; final String USER = "root"; final…