使用SQLQuery
对原生SQL查询执行的控制是通过SQLQuery接口进行的,通过执行Session.createSQLQuery()获取这个接口。下面来描述如何使用这个API进行查询。标量查询(Scalar
queries)最基本的SQL查询就是获得一个标量(数值)的列表。sess.crea....
分类:
数据库 时间:
2014-06-04 17:58:09
阅读次数:
389
开发环境MyEclipse 2014JDK 1.8Maven
3.2.11.什么是Maven?Maven是一个项目管理工具,主要用于项目构建,依赖管理,项目信息管理。2.下载及安装下载最新版
Maven:apache-maven-3.2.1-bin.zip。官网下载:http://maven.apa...
分类:
其他好文 时间:
2014-06-04 17:50:40
阅读次数:
236
findmaven.net是一个查找Jar和查找Maven的Maven仓库搜索引擎,它可以根据Java开发者提供的Class名或者Jar名找到包含它的Jar,同时提供Jar的Maven仓库链接,Maven POM,Maven依赖树,JavaDoc,Jar源代码和Jar结构树。 最近findmaven.net网站加入了在线Maven仓库的功能。...
分类:
其他好文 时间:
2014-06-04 14:05:00
阅读次数:
453
我先来阐述一下我认为的gradle项目的优势吧1:语法简单,集成了ant和maven的很多优点,简单的语法和完善的文档造就了其不可估计的前途2:构建容易,一个build.gradle文件,一行指令,即可构建你的项目3:方便导入依赖库
我这个人就喜欢瞎捉摸,虽然不是计算机专业的,但是读研这段时间确.....
分类:
其他好文 时间:
2014-06-02 18:33:05
阅读次数:
323
Hibernate 自身提供了三种管理 Session 对象的方法
Session 对象的生命周期与本地线程绑定
Session 对象的生命周期与 JTA 事务绑定
Hibernate 委托程序管理 Session 对象的生命周期
在 Hibernate 的配置文件中, hibernate.current_session_context_class 属性用于指定 Ses...
分类:
编程语言 时间:
2014-06-02 07:10:34
阅读次数:
338
批量处理数据是指在一个事务中处理大量数据.
在应用层进行批量操作, 主要有以下方式:
通过 Session
通过 HQL
通过 StatelessSession
通过 JDBC API(只要会用这种,其他作为了解)
通过 Session 来进行批量操作
Session 的 save() 及 update() 方法都会把处理的对象存放在自己的缓存中. 如果通过一个...
分类:
系统相关 时间:
2014-06-02 07:09:11
阅读次数:
348
compile (编译范围)
compile是默认的范围;如果没有提供一个范围,那该依赖的范围就是编译范围。编译范围依赖在所有的classpath
中可用,同时它们也会被打包。provided (已提供范围) provided 依赖只有在当JDK 或者一个容器已提供该依赖之后才使用。例如, 如果你开...
分类:
其他好文 时间:
2014-06-02 06:40:44
阅读次数:
256
最近在知乎看到一句话,保持学习的有一种是你看到了更多的牛人,不甘心,真的不甘心。
Spring和hibernate整合的时候,jsp页面做展现,发现展现属性出现:
org.apache.jasper.JasperException: could not initialize proxy - no Session - Class: org.hibernate.p...
分类:
编程语言 时间:
2014-06-02 05:24:04
阅读次数:
254
概述
不浪费内存:当 Hibernate 从数据库中加载 Customer 对象时, 如果同时加载所有关联的 Order 对象, 而程序实际上仅仅需要访问 Customer 对象, 那么这些关联的 Order 对象就白白浪费了许多内存.
更高的查询效率:发送尽可能少的 SQL 语句
类级别的检索策略
类级别可选的检索策略包括立即检索和延迟检索, 默认...
分类:
系统相关 时间:
2014-06-02 04:48:43
阅读次数:
368
jasypt能够以很简单的方式为Java项目提供加密功能,这种简单的方式体现着它的命令行工具,与Spring,Hibernate,Springsecurity,wicket等第三方框架的集成。本文参加jasypt官方网站:http://www.jasypt.org/下载jasypt包,解压缩到本地目录。如下图:根目录:命令行工具目录:..
分类:
其他好文 时间:
2014-06-02 03:11:10
阅读次数:
612