关于Hibernate的createSQLQuery问题

Hibernate中createQuery与createSQLQuery的    createQuery是主要执行HQL语句的,createSQLQuery是执行SQL语句的。    createQuery查询出的数据是以生成的bean对象返回LIst;而createSQLQuery返回的是数组,    所以要想把查询的数据转换为bean对象装入LIst返回就得手动转换:     ①:如果要转换成的bean对象是一个实体类的话,可以用:             Query query = session.createSQLQuery(sql).addEn…

Maven 核心原理

Maven 核心原理 标签 : Java基础 Maven 是每一位Java工程师每天都会接触的工具, 但据我所知其实很多人对Maven理解的并不深, 只把它当做一个依赖管理工具(下载依赖、打包), Maven很多核心的功能反而没用上. 最近重读 Maven实战, 虽然这本书年岁较老(10年出版: 那还是Hudson年代), 但绝大部分还是很值得参考的. 本文讲述Maven的核心原理和概念, 因此还是大纲参考了这本书, 但细节大多参考的Maven的官…

打jar包

/* 打jar包: 需要使用到jdk的开发工具(jar.exe). jar的用法: 使用格式: jar cvf jar文件的名字 class文件或者是文件夹 打jar包要注意的事项: 1. 一个程序打完了jar之后 必须要在清单文件上指定入口类: 格式 Main-Class: 包名.类名 2. jar包双击运行仅对于图形化界面的程序起作用,对控制台的程序不起 作用。 jar文件的作用: 1. 方便用户快速运行一个项目。 2. 提供工具类以jar包的形式给别人…

Java学习 —- 基本操作

Day1.01___计算机基础知识(常见的DOS命令) d: 回车 :盘符切换 dir :列出当前目录下的文件以及文件夹 cd :改变指定目录 cd… :退回到上一级目录 cd\ :退回到根目录 cls :清屏 exit :退出dos命令 Day1.02___Java语言基础知识 JRE :Java运行环境,提供给用户用的,用户需要运行程序,只用下载一个JRE即可。 JDK :Java开发工具包,提供给开发者用的,包含了JRE Day1.03___编译、运行、环境配置…

JAVA基础(2)—JRE、JDK与JVM

JDK---JRE---JVM   JDK(java develpment kit) Java开发工具包  提供给开发人员来使用的开发Java程序,包含了Java开发常用的一些工具类、依赖包和类库,也包括了JRE。所以安装了JDK,就不用再单独安装JRE了。其中的开发工具包包括编译工具(javac.exe)打包工具(jre.exe)等。 JRE (Java runtime  environment ) Java 运行时环境 光有JVM还不能成class的执行,因为在解释class的时候JVM需要调用解…

安装JDK,配置环境变量

安装JDK JDK8下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 先选中 Accept License Agreement 然后根据系统的版本选择对应的程序下载 安装过程略。。安装时会提示两个安装包,第一个是jdk的,第二个是jre 的,注意jre不要装到jdk文件目录下,可能会造成文件丢失 配置JAVA环境变量 右击 我的电脑(此电脑)—>属性—>高级系统设置—>高级—&g…

java类加载器

Java中的类加载器 JDK核心类库(jre/lib下的rt.jar等)加载器 Bootstrap ClassLoader(c++实现) 扩展类库(jre/lib/ext下的jar包)加载器Extend ClassLoader 应用程序加载器(自己指定classpath以及Mainclass)App ClassLoader 自定义加载器(自己去某位置找jar,class),示例如下 //定义class文件位置 URL classUrl = new URL("file:C:\\Users\\13934\\Desktop\\"); URLClassLoader classLoader =…

JRE和JDK的区别

做Java开发必须首先要做的就是Java环境的搭建,而Java环境又分为开发环境和运行环境。开发环境需要安装jdk,安装过jdk就不需要再安装jre了 JDK(Java Development Kit)指的是Java开发工具集。JDK是整个Java的核心,包括了Java基础类库、Java运行环境(JRE)和Java开发工具。是做Java开发必须要安装的。 JRE(Java Runtime Environment)指的是Java运行时环境。Java程序运行时必需要JRE的支持。如果系…

JVM知识总结

[size=small][color=blue]1. Jre的选用[/color]如果安装JDK1.3那么安装程序一定会同时安装两套JRE。 一套位于 jdk\jre目录 一套位于program files\JavaSoft目录 JDK里面的工具几乎全是用java所写的,所以JDK本身就是Java应用程序,因此要用JDK附的工具来开发Java程序,也必须要自行附一套JRE才行。这就是JDK安装目录\jre下需要一套JRE的原因。 位于program files\下的那套JRE就是拿来执行我们自己写的…

了解JRE和JDK

在安装JDK的时候会有选择是否安装单独的jre,一般都会一起安装,我也建议大家这样做。因为这样更能帮助大家弄清楚它们的区别: JVM -- java virtual machineJVM就是我们常说的java虚拟机,它是整个java实现跨平台的最核心的部分,所有的java程序会首先被编译为.class的类文件,这种类文件可以在虚拟机上执行,也就是说class并不直接与机器的操作系统相对应,而是经过虚拟机间接与操作系统交互,由虚…

01-搭建java开发环境

核心概念:JVM,JDK,JRE JVM:java虚拟机,源代码文件my.java—-》编译器—》字节码文件my.class—》解释器—》运行 JDK:java开发工具包,java development Kit JRE:java Runtime Environment,java运行环境 三者之间关系:JDK中包含JRE,JRE中包含JVM。也就是说安装了JDK,也就是安装了JRE和JVM。 搭建java开发环境 安装JDK: (1)下载JDK:http://www.oracle.com/technetwork/java/javase/download…

和Java泛型谈谈

泛型,把类型参数化。 泛型的命名规则: 不要小写字母表示泛型名字,虽然这也没什么错。如果可以的话,泛型就用“T”来表示。 还有就是类上的泛型和方法上的泛型,名字尽量不要相同。 它在JDK1.5之后出现,主要的作用是解决安全问题 比如下面的安全问题: private static void method_1() { ArrayList al=new ArrayList(); al.add("abc01"); al.add("abc0991"); al.add("abc014"); al.add(4); Iterator…

JAVA基础复习一-计算机基础及JDK和JRE

A:计算机的硬件分成5大组成部件:运算器、控制器、存储器、输入设备和输出设备 * 运算器和控制器是计算机的核心,合称中央处理单元(Central Processing Unit,CPU)或处理器。* 存储器分为内存和外存(硬盘)* 输入设备和输出设备统称为外部设备,简称外设或I/O设备,用来实现人机交互和机间通信。微型机中常用的输入设备有键盘、鼠标等,输出设备有显示器、打印机等。B:计算机语言的分类 * 机器语言…

弄懂JDK、JRE和JVM到底是什么

首先是JDK       JDK(Java Development Kit) 是 Java 语言的软件开发工具包(SDK)。在JDK的安装目录下有一个jre目录,里面有两个文件夹bin和lib,在这里可以认为bin里的就是jvm,lib中则是jvm工作所需要的类库,而jvm和 lib合起来就称为jre。       然后我们来看JRE       JRE(Java Runtime Environment,Java运行环境),包含JVM标准实现及Java核心类库。JRE是Java运行环境,并不是一个开发环境,所…

安装JDK和配置环境变量

JAVA_HOME    E:\software\JDK\1.7.0.80\jdk CLASSPATH    .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; Path                WindowsPowerShell\v1.0\;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; jdk和jre的安装目录:   另外参考:https://jingyan.baidu.com/article/b24f6c82c989da86bfe5dab2.html
下一页 »