摘要: 【基本原理】 对于给定的一组数据,经过第一轮比较后得到最小的数据,然后将该数据与第一个数据的位置进行交换; 然后对不包括第一个数据以外的其它数据进行第二轮比较,得到最小的数据并与第二个数据进行位置交换; 重复该过程,直到进行比较的数据只有一个时为止。 【举例】 待排序数组 【38,65,97,76, 阅读全文
posted @ 2016-07-24 23:55 HigginCui 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 【简述】 SqlMapConfig.xml是Mybatis的全局配置文件,配置内容如下: 1.properties 属性 2.settings 全局配置参数 3.typeAliases 类型别名 4.typeHandlers 类型处理器 5.objectFactory 对象工厂 6.plugins 阅读全文
posted @ 2016-07-24 13:32 HigginCui 阅读(2264) 评论(0) 推荐(0) 编辑
摘要: 【工程截图(几个关键的标红框)】 【UserMapper.xml】 【UserMapper.java】 【sqlMapperConfig.xml】 千万不要配置好了UserMapper.xml却忘记加载! 【UserMapperTest.java】 【运行结果】 阅读全文
posted @ 2016-07-24 12:52 HigginCui 阅读(1144) 评论(0) 推荐(0) 编辑
摘要: 一、开发规范 需要编写mapper.xml映射文件(本项目为userMapper.xml,类似于前面的user.xml)。 编写mapper接口需要遵循一些开发规范,这样MyBatis可以自动生成mapper接口实现代理对象。 1.在userMapper中namespace等于mapper接口地址 阅读全文
posted @ 2016-07-24 12:23 HigginCui 阅读(2567) 评论(0) 推荐(0) 编辑
摘要: 【报错代码】 【修正代码】 【原因分析】 @Before的方法在@Test方法之前执行,自己直接拷贝了之前的代码,在类中已经在两个方法之外定义了private SqlSessionFactory sqlSessionFactory; 本意是两个方法共用,但自己拷贝了之前代码,却忽略了@Before中 阅读全文
posted @ 2016-07-24 00:41 HigginCui 阅读(857) 评论(0) 推荐(0) 编辑
摘要: 【UserDao.java 】 【UserDaoImpl.java】 【UserDaoTest.java】 【建立Junit测试方法流程】 1.新建一个将要测试类,右击,选择Junit Test Case(最后会生成一个专门的测试类,不需自己新建一个test类) 2.如下图选择,点击Next 3.选 阅读全文
posted @ 2016-07-24 00:34 HigginCui 阅读(985) 评论(0) 推荐(0) 编辑