自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

转载 使用PowerDesigner画ER图详细教程

一、概念数据模型概述数据模型是现实世界中数据特征的抽象。数据模型应该满足三个方面的要求:1)能够比较真实地模拟现实世界2)容易为人所理解3)便于计算机实现概念数据模型也称信息模型,它以实体-联系(Entity-RelationShip,简称E-R)理论为基础,并对这一理论进行了扩充。它从用户的观点出发对信息进行建模,主要用于数据库的概念级设计。通常人们先将现实世界抽

2017-06-12 16:21:14 1103

转载 的、得、的用法(汉字混淆解析)

的地得,不一样,用法分别记心上,左边白,右边勺,名词跟在后面跑。美丽的花儿绽笑脸,青青的草儿弯下腰,清清的河水向东流,蓝蓝的天上白云飘,暖暖的风儿轻轻吹,绿绿的树叶把头摇,小小的鱼儿水中游,红红的太阳当空照,左边土,右边也,地字站在动词前,认真地做操不马虎,专心地上课不大意,大声地朗读不害羞,从容地走路不着急,痛快地玩耍来放松,用心地思考解难题,勤奋地学习要

2017-06-08 10:33:37 385

转载 数组Array和集合的区别

数组Array和集合的区别: (1)数组是大小固定的,并且同一个数组只能存放类型一样的数据(基本类型/引用类型) (2)JAVA集合可以存储和操作数目不固定的一组数据。 (3)若程序时不知道究竟需要多少对象,需要在空间不足时自动扩增容量,则需要使用容器类库,array不适用。 联系:使用相应的toArray()和Arrays.asList()方法可以回想转换。 一.

2017-06-07 15:57:03 434

转载 数据库杂谈之:如何优雅的进行表结构设计

本文首发于知乎专栏,转载请注明出处 https://zhuanlan.zhihu.com/p/20785905数据库表结构设计作为后端软件开发不可或缺的一环,是每个后端工程师都会经历的过程。笔者也多次经历过这样的过程,也尝试过多种不同的设计方案,也从一些优秀的框架中学到不少,但并没有发现相关的文章对其进行总结。所以本文尝试把笔者看到的、学到的总结下来,希望对阅读本文的读者有所启发。

2017-05-19 11:07:58 5412

转载 oracle中的CURRVAL和NEXTVAL用法(sequence是序列号生成器)

1.什么是sequence?其作用是什么?在Oracle数据库中,什么是序列呢?其中的作用是什么呢?其实sequence是序列号生成器,可以为表中的行自动生成序列号,产生一组等间隔的数值(类型为数字)。其主要的用途是生成表的主键值,可以在插入语句中引用,在插入之前,获取序列号nextval值,然后进行插入。也可以通过查询检查当前值,或使序列增至下一个值。2.如何定义一个sequen

2017-05-17 09:33:06 4604

转载 oracle 树状查询

connect by 是结构化查询中用到的,其基本语法是:  select ... from tablename start with 条件1  connect by 条件2  where 条件3;  例:  select * from table  start with org_id = 'HBHqfWGWPy'  connect by prior org_id =

2017-05-17 09:22:23 204

转载 聚合函数

聚合函数是对一组值执行计算并返回单一的值的函数,它经常与SELECT语句的GROUP BY子句一同使用,SQL SERVER 中具体有哪些聚合函数呢?我们来一一看一下:1. AVG  返回指定组中的平均值,空值被忽略。    例:select  prd_no,avg(qty) from sales group by prd_no 2. COUNT  返回指定组中项目的数量。 

2017-05-16 12:09:55 285

转载 PIVOT和UNPIVOT

Oracle 11g在SELECT语句中新加了关键词PIVOT和UNPIVOT。

2017-05-16 11:31:42 527

转载 MyBatis学习 之 四、MyBatis配置文件

在定义sqlSessionFactory时需要指定MyBatis主配置文件: Xml代码  bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">      property name="configLocation" value="classpath:mybatis-c

2017-04-24 17:28:55 201

转载 MyBatis学习 之 三、动态SQL语句

三、动态SQL语句  有些时候,sql语句where条件中,需要一些安全判断,例如按某一条件查询时如果传入的参数是空,此时查询出的结果很可能是空的,也许我们需要参数为空时,是查出全部的信息。使用Oracle的序列、mysql的函数生成Id。这时我们可以使用动态sql。       下文均采用mysql语法和函数(例如字符串链接函数CONCAT)。  3.1 sele

2017-04-24 17:27:32 220

转载 MyBatis学习 之 二、SQL语句映射文件(2)增删改查、参数、缓存

二、SQL语句映射文件(2)增删改查、参数、缓存 2.2 select一个select 元素非常简单。例如:Xml代码    select id="getStudent" parameterType="String" resultMap="studentResultMap">      SELECT ST.STUDENT_ID,  

2017-04-24 17:25:18 287

转载 MyBatis学习 之 二、SQL语句映射文件(1)resultMap

二、SQL语句映射文件(1)resultMapSQL 映射XML 文件是所有sql语句放置的地方。需要定义一个workspace,一般定义为对应的接口类的路径。写好SQL语句映射文件后,需要在MyBAtis配置文件mappers标签中引用,例如: Xml代码  mappers>      mapper resource="com/liming/manag

2017-04-24 17:23:20 278

转载 MyBatis学习 之 一、MyBatis简介与配置MyBatis+Spring+MySql

一、MyBatis简介与配置MyBatis+Spring+MySql1.1MyBatis简介      MyBatis 是一个可以自定义SQL、存储过程和高级映射的持久层框架。MyBatis 摒除了大部分的JDBC代码、手工设置参数和结果集重获。MyBatis 只使用简单的XML 和注解来配置和映射基本数据类型、Map 接口和POJO 到数据库记录。相对Hibernat

2017-04-24 17:21:50 233

转载 mybatis 中的<![CDATA[ ]]>

在使用mybatis 时我们sql是写在xml 映射文件中,如果写的sql中有一些特殊的字符的话,在解析xml文件的时候会被转义,但我们不希望他被转义,所以我们要使用来解决。 是什么,这是XML语法。在CDATA内部的所有内容都会被解析器忽略。如果文本包含了很多的"但是有个问题那就是               等这些标签都不会被解析,所以我们只把有特殊字符的语

2017-04-24 17:17:00 188

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除