在介绍Hibernate之前,先介绍一下JDBC,Java Data Base Connectivity——Java数据库连接,是一种用于执行SQL语句的Java API,是一套访问数据库的标准,提供了一组接口,可以为多种关系数据库提供统一访问,是Java语言访问数据库用到的东西。
短短几句说完JDBC回来继续说Hibernate,Hibernate是当今很流行的一个ORM框架,是J...
分类:
编程语言 时间:
2015-04-21 20:47:41
阅读次数:
174
戴上你的黑帽,现在我们来学习一些关于SQL注入真正有趣的东西。请记住,你们都好好地用这些将要看到的东西,好吗?SQL注入攻击因如下几点而是一种特别有趣的冒险:1.因为能自动规范输入的框架出现,写出易受攻击的代码变得越来越难——但我们仍然会写差劲的代码。2.因为你使用了存储过程或者ORM框架,你不一定...
分类:
数据库 时间:
2015-04-16 17:11:27
阅读次数:
237
ORM存储过程和实体类生成工具自己写的一个ORM框架的存储过程和实体类生成工具,具体界面如下:操作步骤:1.设置数据库连接:2.选择要生成的表或视图:3.选择要生成的存储过程类型:4.如果是视图需要输入主键名和操作的表:5.点击生成存储过程,自动创建存储过程到数据库中6.生成实体类需要输入类名和命名...
分类:
其他好文 时间:
2015-04-16 17:09:52
阅读次数:
94
继上次ORM之殇,我们需要什么样的ORM框架?整理了11个ORM框架测试示例,通过示例代码和结果,能很容易了解各种框架的特性,优缺点,排名不分先后EFPDFXCODECRLNHibernateMySoftMoonCyqDapperIBatisNetLoognOrm框架风格完全对象化,以Linq&La...
分类:
其他好文 时间:
2015-04-13 18:38:44
阅读次数:
109
继上次ORM之殇,我们需要什么样的ORM框架?整理了10个ORM框架测试示例,排名不分先后CRLEFPDFXCODENHibernateMySoftMoonCyqDapperIBatisNet上面的框架里,风格不一,多数为半对象化,需要以参数形式传值,效率可能高点,但编程性和便捷性就会差点目的测试O...
分类:
其他好文 时间:
2015-04-13 16:26:44
阅读次数:
102
因为日常大多是建立在ORM框架下,加上对海量数据的认识并不多,所以索引一直是一个陌生的知识点。话不多说开始总结:
一、什么是索引?
索引是对数据库表中一个或多个列的值进行排序的结构,通常在底层使用B树或B+树来实现。关于B树相关知识,July的博客相当详细:
http://blog.csdn.net/v_JULY_v/article/details/6530142/...
分类:
数据库 时间:
2015-04-11 09:05:42
阅读次数:
143
EntitySpace 这个是很早期的ORM框架,最近发现这个破解的也都不能用了。有谁知道能用的,联系我。1. where带几个条件的query.Where(query.ProductTempStatus.Equal((int)tempStatus) | query.ProductStatus.Eq...
分类:
其他好文 时间:
2015-04-06 11:21:26
阅读次数:
135
下周就去办理离职手续了,之前没有使用过NHibernate,只知道NHibernate是一种ORM框架,但是听说新公司是使用NHibernate在做项目,所以,我就网上找资料学习一下NHibernate,在此以笔记的形式,记录自己的学习过程,一来供自己以后备忘用,而来希望对同样准备学习NHibern...
分类:
Web程序 时间:
2015-04-04 01:12:29
阅读次数:
179
这两天学习mybatis,写一下主要的知识点和流程吧,懒得再分类了,暂且把它放在ssh类里面吧。首先,它是一个ORM框架,性能介于原生JDBC和hibernate之间,需要自己写sql语句,开发效率比hibernate慢一些,比jdbc快一些,但是对于运行效率比hibernate快一些,比jdbc慢一些,反正也差不多。
mybatis快速入门步骤:
第一:引入包:mybatis包和m...
分类:
其他好文 时间:
2015-04-03 11:18:50
阅读次数:
129