自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Mysql 大数据量高并发的数据库优化

Mysql 大数据量高并发的数据库优化一、数据库结构的设计 如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能。所以,在一个系统开始实施之前,完备的数据库模型的设计是必须的。 在一个系统分析、设计阶段,因为数据量较一、数据库结构的设计如果不能设计一个合理的数据库模型,不仅会增加客

2016-11-26 13:36:14 841

转载 《深入理解mybatis原理》 MyBatis的二级缓存的设计原理

MyBatis的二级缓存是Application级别的缓存,它可以提高对数据库查询的效率,以提高应用的性能。本文将全面分析MyBatis的二级缓存的设计原理。1.MyBatis的缓存机制整体设计以及二级缓存的工作模式          如上图所示,当开一个会话时,一个SqlSession对象会使用一个Executor对象来完成会话操作,MyBatis的二级缓存机制的关键

2016-11-25 16:33:25 282

转载 《深入理解mybatis原理》 MyBatis的一级缓存实现详解 及使用注意事项

不得不再次感叹作者的牛逼哄哄!厉害的一笔!http://blog.csdn.net/luanlouis/article/details/412809590.写在前面        MyBatis是一个简单,小巧但功能非常强大的ORM开源框架,它的功能强大也体现在它的缓存机制上。MyBatis提供了一级缓存、二级缓存 这两个缓存机制,能够很好地处理和维护缓存,以提高系

2016-11-25 16:32:28 732

转载 MyBatis入门

尊重原创:http://blog.csdn.net/luanlouis/article/details/35569499本章将涵盖以下话题:ž  MyBatis是什么?ž  为什么选择MyBatis?ž  MyBatis安装配置ž  域模型样例1.1 MyBatis是什么     MyBatis是一个简化和实现了Java数据持久化层(pers

2016-11-25 14:36:47 325

转载 《深入理解mybatis原理》 MyBatis的架构设计以及实例分析

向原创敬意,文章写的真心不错:http://blog.csdn.net/luanlouis/article/details/40422941。MyBatis是目前非常流行的ORM框架,它的功能很强大,然而其实现却比较简单、优雅。本文主要讲述MyBatis的架构设计思路,并且讨论MyBatis的几个核心部件,然后结合一个select查询实例,深入代码,来探究MyBatis的实现。

2016-11-25 13:49:01 755

转载 初始Maven

当我第一次搜索Maven的作用到底是什么的时候,一大堆专业词汇冲到我的眼前,例如“项目对象建模”,“Maven和Ant”,“项目生命周期”,“项目依赖管理”。。等等等等等我看不懂的字眼。通过学习,我告诉大家maven有什么作用。 前言: maven项目也是一个项目,类似于javaProject,javaWebProject,就是多了些功能,其他也没啥,所以大家接触的时候不要害怕!

2016-11-23 13:34:04 217

转载 Hibernate核心接口和运行原理

Hibernate核心接口Hibernate有五大核心接口,分别是:Session Transaction Query SessionFactoryConfiguration 。这五个接口构成了Hibernate运行的基本要素,可以执行存取,持久化,事务管理等操作。这五个接口可以位于系统的业务逻辑层和持久化层。下面是一张Hibernate的关系图:  Sessi

2016-11-23 09:21:43 264

转载 20个数据库设计浅谈建议

1. 使用完整的一致的数据表名称和字段名,如:School, StudentCourse, CourseID2.数据表名称使用单数,比如使用StudentCourse 而不是StudentCourses,数据表代表实体的一个集合,因此没有必要使用复数名称。3. 数据表名称不要使用空格,比如StudentCourse 比Student Course更好。4.数据表名称不要使用

2016-11-17 16:35:28 1586

原创 jfinal事物回滚,@Before(Tx.class)和Db.tx(new IAtom() { })

一、注解 @Before(Tx.class) 加事物回滚@Before(Tx.class) public void pay() throws Exception { //throws exception; }方法体不能扑捉异常,所有的异常都抛出,当出现异常时事物将回滚优点:简单暴力,不需要去处理每个异常,直接抛出即可;缺点:不能详细的区分返回数据、视图,只能笼统的报出异

2016-11-01 16:59:12 11228

空空如也

空空如也

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

TA关注的人

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