Hibernate对象的三种状态的概念及互相转化:
- 瞬时状态或临时状态(Transient):用new创建的对象,它没有持久化,没有处于Session中;
- 持久状态(Persistent):已经持久化,加入到了Session缓存中。如通过hibernate语句保存的对象;
ps:activiti5.16.3 依赖 spring4.x
部署对象 ——Deployment:一次部署的多个文件的信息,通常有 .jpdl.xml 和 .png 两个文件。删除流程定义其实删的就是部署对象
流程定义 ——ProcessDefintion:解析 .jpdl.xml 后得到的流程的信息,其中包含流程中所有的环节和每个环节的详细信息等。查询流程相关信息其实就是查询流程定义
当一个 HTTP 请求到达时,首先由 WebxFrameworkFilter 接手这个请求,下图是 WebxFrameworkFilter 处理一个 WEB 请求的过程:
如图所示,WebxFrameworkFilter 接到请求以后,就会调用 WebxRootController。从这里开始,进入 Spring 的世界 —— 此后所有的对象:WebxRootController、WebxController、RequestContext、Pipeline 等,全部是通过 SpringExt 配置在 Spring Context 中的。
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
先前写了一篇关于 MongoDB 聚合查询的博文,里面的实验一直使用的是公司搭建好的 Mongo 环境,作为一个还未入门的新手,学会自己搭建运行环境还是相当必要的,既方便测试,也能更深入的了解 Mongo。
ps:以前都在 iteye 写博文,现在工作换了,转战前端,基本告别了 java 和 python,就把那里的博客迁过来了~~~
出于对性能的要求,公司希望把 Mysql 的数据迁移到 MongoDB 上,于是我开始学习 Mongo 的一些 CRUD 操作,由于第一次接触 NoSQL,还是有点不习惯。