Bootstrap
博客内容搜索
Kaysama's Blog

Hibernate映射关系及CRUD操作

Hibernate对象的三种状态的概念及互相转化:

  1. 瞬时状态或临时状态(Transient):用new创建的对象,它没有持久化,没有处于Session中;
  2. 持久状态(Persistent):已经持久化,加入到了Session缓存中。如通过hibernate语句保存的对象;
继续阅读

MySQL常用命令

一、InnoDB和MyISAM的区别

MyISAM类型不支持事务处理等高级处理,但是执行速度比InnoDB类型快

InnoDB类型提供了具有事务(commit)、回滚(rollback)和崩溃修复能力(crash recovery capabilities)、多版本并发控制(multi-versioned concurrency control)的事务安全(transaction-safe (ACID compliant))型表,但是效率低。

继续阅读

Activiti表关系整理与Spring集成

结构:

ps:activiti5.16.3 依赖 spring4.x

概念:

部署对象 ——Deployment:一次部署的多个文件的信息,通常有 .jpdl.xml 和 .png 两个文件。删除流程定义其实删的就是部署对象

流程定义 ——ProcessDefintion:解析 .jpdl.xml 后得到的流程的信息,其中包含流程中所有的环节和每个环节的详细信息等。查询流程相关信息其实就是查询流程定义

继续阅读

Webx 入门

Webx Turbine 处理请求:

当一个 HTTP 请求到达时,首先由 WebxFrameworkFilter 接手这个请求,下图是 WebxFrameworkFilter 处理一个 WEB 请求的过程:

如图所示,WebxFrameworkFilter 接到请求以后,就会调用 WebxRootController。从这里开始,进入 Spring 的世界 —— 此后所有的对象:WebxRootController、WebxController、RequestContext、Pipeline 等,全部是通过 SpringExt 配置在 Spring Context 中的。

继续阅读

Eclipse / MyEclipse 的一些习惯设置和优化技巧

1、修改当前工作区下所有项目编码:Window->Preferences->General->Workspace->Text File Encoding 改为 UTF-8

2、隐藏工具栏图标:Window->Customize Perspective ->Tool Bar Visibility

3、修改字体:Window->Preferences->General->Appearance->Colors and Fonts

继续阅读

Windows上安装MongoDB较为详细的教程

先前写了一篇关于 MongoDB 聚合查询的博文,里面的实验一直使用的是公司搭建好的 Mongo 环境,作为一个还未入门的新手,学会自己搭建运行环境还是相当必要的,既方便测试,也能更深入的了解 Mongo。

继续阅读

MongoDB 聚合查询

ps:以前都在 iteye 写博文,现在工作换了,转战前端,基本告别了 java 和 python,就把那里的博客迁过来了~~~

出于对性能的要求,公司希望把 Mysql 的数据迁移到 MongoDB 上,于是我开始学习 Mongo 的一些 CRUD 操作,由于第一次接触 NoSQL,还是有点不习惯。

继续阅读