本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
zysnba - xiangjie88
- sgqt
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wallimn
- wy_19921005
- vipbooks
- benladeng5225
- 龙儿筝
- javashop
- ranbuijj
- fantaxy025025
- zw7534313
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- gaojingsong
- jh108020
- wiseboyloves
- xiangjie88
- ganxueyun
- xyuma
- wangchen.ily
- lemonhandsome
- jbosscn
- mengjichen
- zxq_2017
- luxurioust
- lzyfn123
- forestqqqq
- nychen2000
- Xeden
- zhanjia
- wjianwei666
- ajinn
- hanbaohong
- 喧嚣求静
- jickcai
- kingwell.leng
- mwhgJava
- silverend
- lich0079
- lchb139128
最新文章列表
redis持久化策略
redis作为一个支持持久化的内存数据库,常用作cache。
redis持久化方式:1 Snapshotting(快照) 2 Append-only file(aof)
Snapshotting 是默认的持久话方式,此方式是将内存中的数据以快照的方式写入到二进制文件中,默认文件名为dump.rdb。可以通过修改配置文件设置自动快照方式。
save 900 1 ...
Tomcat 7源码学习笔记 -9 tomcat重启后session仍然保留
使用Tomcat 7缺省的配置,tomcat关闭后重新启动,发现原来的session没有被删掉,用原来的request获取session仍然可以取到。但是并没有配置session持久化。
原因如下:
tomcat的conf目录下有一个context.xml,这是所有web应用共享的配置信息。
里面有这么一段话:
<!-- Uncomment this to disable session ...
Activiti缓存机制解析
Activiti的持久化和缓存最终都是有DbSqlSession处理的,在此主要也是讲这个对象。类图如下。
public class DbSqlSession implements PersistenOperation, Session {
protected SqlSession sqlSession;
protected List<PersistentObject ...
Hibernate3.6.2 基本概念和体系结构
Hibernate
,一个开源的对象关系映射
(
ORM
Object Relation Mapping
)框架,即将关系型数据库转换为对象。
Hibernate
对
JDBC
进行了非常轻量级的对象封装,使得
Java
程序员可以随心所欲的使用对象编程思想来操作数据库(即采用面向对象的方式来操作关系型数据库),所以
Hibernate
可以应用在任何使用
JDBC
的 ...
新手的Hibernate配置文件问题让我抑郁了
我有一个维护字典的组件,包含了两张表,其他人在自己的表里只是保存一个编码即可
这样在实体中和数据库表中以及hibernate的配置中,都只是配了一个标记,在显示的时候如果只是显示这个字段,那么只是显示这个标记,而不是数据库字典内容
但是你也不能再存一个字典值,不然字典组件就没有用了
我的一个同事很聪明,又建了一个临时实体对象,里面增加了用于显示这个字典值的字段
因为他认为,实体对象 ...
Java 持久化技术规范(JPA )中的主键生成策略
简介: Java Persistence API(JPA)中要求每个实体(Entity)类必须有一个主键,并且提供了 Table,Sequence,Identity,Auto 四种主键生成策略。其中 Identity 为表自动增长字段;Sequence 通过序列产生主键;这两种主键生成策略在某些特定的数据库中得到了很好的支持。Table 策略是任何关系型数据库都支持的一种策略,所以如果想要得到良好的 ...
Hibernate的查询 HQL查询 参数,分页,分组
增加参数为分两种,一中是占位符方式:
/**
* 占位符参数
*/
@SuppressWarnings("unchecked")
public static void test4(){
Session session = HibernateSessionFactory.currentSession();
String hql = "from U ...
Hibernate的查询 HQL查询 查询某几列
HQL 是Hibernate Query Language的简写,即 hibernate 查询语言:HQL采用面向对象的查询方式。HQL查询提供了更加丰富的和灵活的查询特性,因此Hibernate将HQL查询方式立为官方推荐的标准查询方式,HQL查询在涵盖Criteria查询的所有功能的前提下,提供了类似标准SQL语句的查询方式,同时也提供了更加面向对象的封装。
在HQL中,你可以直接F ...
Hibernate的查询 测试的架子
后面要写关于HQL的查询,可能你在看到文章时想要动手写一下,但是一下子没有一个可以编写测试代码的Hibernate架子,这里给出一个很简单的架构,里面只有Hibernate的几个核心包,配置了配置的文件与获得Sessioin的工厂类。
可以在Test里面写代码直接运行进行测试!
希望可以帮到想学习的人。
请您到ITEYE看我的原创:http://cuisuqiang.it ...
Hibernate的查询 标准(Criteria)查询 聚合和分组
前面发了Hibernate的查询 标准(Criteria)查询 分页、单个记录、排序 后有网友回复说道查询数据总数量,我今天补充一下标准查询中的 聚合与分组
记录数查询很简单:
Criteria crit = session.createCriteria(User.class);
crit.setProjection(Projections.rowCount());
int v = ...
Hibernate的查询 标准(Criteria)查询 分页、单个记录、排序
分页:
其实标准查询的分页很简单,在Criteria中提供了两个方法,setFirstResult方法和setMaxResults,一个是数据的开始位置0表示第一条记录,一个是返回的记录数。
public void searchByPropertys() {
Session session = this.getSession();
Criteria crit = session ...
Hibernate的查询 标准(Criteria)查询
一个简单例子:
@SuppressWarnings("unchecked")
public void searchByPropertys() {
Session session = this.getSession();
Criteria crit = session.createCriteria(Conft.class);
List<Conft> ...