2017年1月5日

摘要: MYSQL简单入门: 查询库名称:show databases; information_schema mysql test 2:创建库 create database 库名 DEFAULT CHARACTER SET utf8;//修改编码 3:删除库 drop database 库名4:进入当前 阅读全文
posted @ 2017-01-05 15:50 little飞 阅读(515) 评论(0) 推荐(0) 编辑
 
摘要: Oracle 数据库:Oracle >甲骨文(Oracle) 49+%DB2 >IBM 49+%SqlServer >微软My Sql >(Oracle) 开源典型 Oracle:(神谕)数据的隔离采用用户的方式 userNamepassWord一个数据库的概念:一组内存,一组进程 usersys: 阅读全文
posted @ 2017-01-05 14:24 little飞 阅读(786) 评论(0) 推荐(0) 编辑
 
摘要: 数据库优化1:硬件 如果费用可行,独立数据库{服务器} cpu/ram/hd 2:软件 a:操作系统 window{蓝屏;不稳定;漏洞}/linux!/{unix} Ubuntu/CentOS 6 7/ http://mirrors.sohu.com/ http://mirrors.163.com/ 阅读全文
posted @ 2017-01-05 14:18 little飞 阅读(471) 评论(0) 推荐(0) 编辑
 
摘要: MySQL中利用外键实现级联删除、更新 MySQL支持外键的存储引擎只有InnoDB,在创建外键的时候,要求父表必须有对应的索引,子表在创建外键的时候也会自动创建对应的索引。在创建索引的时候,可以指定在删除、更新父表时,对子表进行的相应操作,包括RESTRICT、NO ACTION、SET NULL 阅读全文
posted @ 2017-01-05 14:10 little飞 阅读(5565) 评论(0) 推荐(0) 编辑
 
摘要: mybatis详解 2017-01-05MyBatis之代理开发模式1 mybatis-Dao的代理开发模式 Dao:数据访问对象 原来:定义dao接口,在定义dao的实现类 dao的代理开发模式 只需要定义dao接口,由mybatis产生dao接口的实现类。1.1定义Mapper接口 1.2定义M 阅读全文
posted @ 2017-01-05 11:01 little飞 阅读(558) 评论(0) 推荐(0) 编辑
 
摘要: 关于mybatis中一级缓存和二级缓存的简单介绍 mybatis的一级缓存: MyBatis会在表示会话的SqlSession对象中建立一个简单的缓存,将每次查询到的结果结果缓存起来,当下次查询的时候,如果判断先前有个完全一样的查询,会直接从缓存中直接将结果取出,返回给用户,不需要再进行一次数据库查 阅读全文
posted @ 2017-01-05 10:43 little飞 阅读(15676) 评论(0) 推荐(1) 编辑
 
摘要: mybatis整合ehcache缓存框架的使用 mybaits的二级缓存是mapper范围级别,除了在SqlMapConfig.xml设置二级缓存的总开关,还要在具体的mapper.xml中开启二级缓存。 1.开启mybatis的二级缓存 在核心配置文件SqlMapConfig.xml中加入 2.导 阅读全文
posted @ 2017-01-05 10:41 little飞 阅读(14895) 评论(4) 推荐(1) 编辑
 
摘要: Hibernate: 级联操作 一.简单的介绍 cascade和inverse (Employee – Department) Casade用来说明当对主对象进行某种操作时是否对其关联的从对象也作类似的操作,常用的cascade: none,all,save-update,delete, lock, 阅读全文
posted @ 2017-01-05 10:31 little飞 阅读(2107) 评论(0) 推荐(2) 编辑