Mybatis列名映射字段名 驼峰式&SQL/AS&ResultMap

Mybatis转换数据到Java业务对象时做的三件事,如下:1. 解决了数据库列名到Java列名的映射。2.解决了数据库类型到Java类型的转换工作。3.在转换过程中具备一定的容错能力。其实核心就是:1....

LINQ TO SQL与Entity Framework的关系和使用场景

1. LINQ  TO SQL 和EF 特点:  LINQ TO SQL和Entity Framework都是一种包含LINQ功能的ORM 也就是所谓的关系对象的映射。其中包括的有DBFrist  Code Frist    ModeL  Frist   三种中方式 来进行和数据库之间的...

MyBatis SelectProvider注解动态SQL

MySQL数据表创建: DROP TABLE IF EXISTS `tb_employee`;CREATE TABLE `tb_employee` (  `id` int(11) NOT NULL AUTO_INCREMENT,  `log...

SQuirrel+Phoenix用SQL操作HBase

HBase,一个NoSQL数据库,可存储大量非关系型数据。HBase,可以用HBase shell进行操作,也可以用HBase Java api进行操作。HBase虽然是一个数据库,但是它的查询语句,很不太好用。要是能像使用Mysql等?...

ORM工具作用

我归纳的一般ORM工具所需要解决的问题,这些问题不是很难,但集合在一起都解决好确实也不易。这些内容旨在让大家对ORM工具所解决的问题有一个粗略的了解。Update和Insert问题(主键问题) ??...

SQL Server数据库设计规范手册

1.简介数据库设计是指对一个给定的应用环境,构造最优的数据库模式,建立数据库及其他应用系统,使之能有效地存储数据,满足各种用户的需求。数据库设计过程中命名规范很是重要,命名?...

NoSQL反模式之文档数据库

我们设计关系数据库Schema的都有一套完整的方案,而NoSQL却没有这些。半年前笔者读了本《SQL反模式》的书,觉得非常好。就开始留意,对于NoSQL是否也有反模式?好的反模式可以在我们设计Schem...

Oracle常用查询语句

非常有用的 Oracle 查询语句,主要涵盖了日期操作,获取服务器信息,获取执行状态,计算数据库大小等等方面的查询。这些是所有 Oracle 开发者都必备的技能,所以快快收藏吧!日期/时间 相关...

PostgreSQL新手入门

自从 MySQL 被 Oracle 收购以后,PostgreSQL 逐渐成为开源关系型数据库的首选。本文介绍 PostgreSQL 的安装和基本用法,供初次使用者上手。以下内容基于 Debian 操作系统,其他操作系统实在?...

存储过程详解

存储过程简介什么是存储过程:存储过程可以说是一个记录集吧,它是由一些T-SQL语句组成的代码块,这些T-SQL语句代码像一个方法一样实现一些功能(对单表或多表的增删改查),然后再给这??...