Ibatis是开源软件组织Apache推出的一种轻量级的对象关系映射(ORM)框架,和Hibernate、Toplink等在java编程的对象持久化方面深受开发人员欢迎。
对象关系映射(ORM):简单原理是通过面向对象方式操作关系型数据库,目前存储数据最常用最流行的工具是关系型数据库,其操作方式是通过SQL语句操作数据库的表,但是对于Java面向对象编程语言中,所有的操作对象都是对象,因此对象关系映射就是把数据库表和java编程语言中的对象对应起来,把表的列同java对象中的字段对应起来,程序员在程序开发...
分类:
其他好文 时间:
2014-08-04 18:00:37
阅读次数:
275
flask框架有个flash()函数,可以显示信息一会儿,再自动消失。
django的模板html文件里要显示它,可以使用$.scojs_message( )函数,要引用sco.message.js文件,它是Bootstrap的增强组件。
使用过程中遇到一个问题,就是javascript中是否可以使用django的模板标签template tag。
对于媒体数...
分类:
其他好文 时间:
2014-08-04 14:23:47
阅读次数:
267
安装完python后,安装python-mysql来连接mysql数据库,下载地址http://sourceforge.net/projects/mysql-python/,安装很简单,点下一步就可以了,不过要装和你python版本相对应的版本,否则比较蛋疼 安装完成后,...
分类:
数据库 时间:
2014-08-03 20:45:26
阅读次数:
277
最近框架项目需要,数据层想使用Nhibernate,代替传统的sql语句的写法,更加使用面向对象的思维来维护实体与数据库的这层关系映射(ORM),好在之前接触过Java时学习使用了Hibernate,先来了解ORM。
什么是ORM?
对象-关系映射(Object/Relation Mapping,简称ORM),是随着面向对象的软件开发方法发展而产生的。面向对象的开发方法是当今企业级应用开发环境中的主流开发方法,关系数据库是企业级应用环境中永久存放数据的主流数据存储系统。对象和关系数...
分类:
系统相关 时间:
2014-08-03 18:11:45
阅读次数:
501
Hibernate缓存原理: ??对于Hibernate这类ORM而言,缓存显的尤为重要,它是持久层性能提升的关键.简单来讲Hibernate就是对JDBC进行封装,以实现内部状态的管理,OR关系的映射等,但随之带来的就是数据访问效率的降低,...
分类:
系统相关 时间:
2014-08-03 10:23:05
阅读次数:
286
Nginx遇到的部署问题-->应该是permission deny
查看了 /etc/nginx/nginx.conf 首行 user 然后将其设置为root就好了 不知道会否有安全问题
123.127.3.37 - - [03/Aug/2014:06:07:44 +0800] "GET /static/blog/js/bootstrap.js HTTP/1.1" 403 ...
分类:
其他好文 时间:
2014-08-03 10:21:45
阅读次数:
256
Nginx遇到的部署问题-->应该是permission deny
123.127.3.37 - - [03/Aug/2014:06:07:44 +0800] "GET /static/blog/js/bootstrap.js HTTP/1.1" 403 198 "http://182.92.99.8/xadmin/" "Mozilla/5.0 (Windows NT 6.1) Appl...
分类:
其他好文 时间:
2014-08-03 07:52:34
阅读次数:
359
在部署中遇到的问题
Django version 1.6.5
参考资料:ImportError;No module named markup
django.utils.markup在1.5中声明被deprecated 在1.6中removed,解决方法是:
安装docutils
pip install docutils
参考StackOverFlow...
分类:
其他好文 时间:
2014-08-03 07:52:24
阅读次数:
185
这里使用的是django1.5
需求: 有一个界面A,其中有一个form B, 前台提交B之后,后台保存数据之后,返回界面A,如果保存失败需要在A界面提示错误。
这里就需要后台的重定向,而且需要可以带着参数,也就是error message
这里收集了几种方法,简答说下需要那些包,怎么简单使用。...
分类:
其他好文 时间:
2014-08-02 15:34:53
阅读次数:
263
502 Bad Gateway可能性之一(Ubuntu 12.04+Nginx+uWSGI+Django )
原来是Ubuntu12.04源列表中的Nginx版本太低了(才1.1.9貌似),自己去官网下了最新的,编译安装,搞定!
Nginx配置
Nginx的配置文件是/etc/nginx/nginx.conf,其中设置了一些必要的参数,我们发现其中这样的语句:
...
分类:
其他好文 时间:
2014-08-02 10:04:43
阅读次数:
211