- 博客(5)
- 资源 (10)
- 收藏
- 关注
转载 Spring下mybatis 多数据源配置
描述以 mybatis 作为持久层框架使用 Spring 的声明式事务时,如何配置多个数据源(即连接多个数据库),使用 Spring 的注解方式进行依赖的注入和事务的管理。并 且利用 mybatis的spring插件自动扫描和装配 Mapper接口。 先来看一个 mybatis的单数据源配置
2014-12-07 13:58:07 513
转载 数据库语句 select * from table where 1=1 的用法和作用
我们先来看看这个语句的结果:select * from table where 1=1,其中where 1=1,由于1=1永远是成立的,返回TRUE,条件为真;所以,这条语句,就相当于select * from table,返回查询表中的所有数据。 一、不用where 1=1 在多条件查询中的困扰 举个例子,如果您做查询页面,并且,可查询的选项有多个,同时,还让用户自行选择并输入查
2014-12-05 09:40:59 1129
原创 深入Java虚拟机JVM类加载初始化学习笔记
1. Classloader的作用,概括来说就是将编译后的class装载、加载到机器内存中,为了以后的程序的执行提供前提条件。 2. 一段程序引发的思考: 风中叶老师在他的视频中给了我们一段程序,号称是世界上所有的Java程序员都会犯的错误。 诡异代码如下:
2014-09-15 21:33:01 469
原创 浅析ArrayList的内部实现
ArrayList的特性:可以自由扩展,存储任意多个数字,弥补了数组的定长的缺陷!但是他的内部还是数组!为什么ArrayList可以自由扩展了! 下面我们用代码来演示下ArrayList的内部实现! 首先我们定义一个MyArrayList,既然是集合,集合的内部实现都是数组,我们定义一个MyArrayList里面包含一个Object类型的数组!和一个int 类型的size si
2014-09-15 20:52:43 720
MySQL必知必会
2014-09-17
MongoDB权威指南(第1版)
2014-09-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人