- 博客(12)
- 资源 (26)
- 收藏
- 关注
原创 用JUnit测试Spring管理Hibernate框架的一个例子
(源代码:shTest https://github.com/TerenceJIng/javaLearn)将JUnit 与hibernate整合起来上述例子,分为三个包:src:存放业务代码 test:存放测试代码 lib:引入Hiberante和Spring框架的jar包。JUni...
2017-03-31 19:37:29 1599
原创 Junit4快速入门
Junit(单元测试框架)(实例代码:JUnitTest)我们在开发过程中需要写那么多业务代码,还为什么要写测试代码?事实上,写测试代码对代码进行单元测试,并不是增加了工作量,恰恰相反,是减少了工作量,单元测试代码的出现,方便我们后期更好的维护项目代码,减少了很大工作量。现在就先来说一下Junit4的学习********************Junit4快速入门Junit简介...
2017-03-31 16:46:35 921
原创 SVN学习笔记
叨一叨 ☼☼技术源于生活而高于生活!☼☼什么是版本控制工具?为什么使用版本控制工具? 将个人代码放在代码控制工具当中,个人代码受保护(自己口袋里的钱可以自己掏),版本控制的行为受约束(银联卡里面的钱每次转账都会有转账记录,有钱款流向可以查询)。 一个大项目的开发需要各个小伙伴相互协作,每个人的代码可以通过版本控制工具相互调用。一般过程...
2017-03-25 15:50:22 497
原创 MyEclipse启动出现:Jvm terminated. exit code=-1
有时候会遇到这样的问题:启动MyEclispe 出现 Jvm terminated. exit code=-1的问题,导致软件无法启动。JVM terminated. Exit code=-1 -Dosgi.requiredJavaVersion=1.5 -Xms40m -Xmx512m -XX:MaxPermSize=256m -Djava.class.path=D:/ecli...
2017-03-22 14:41:32 16108 5
原创 Mybatis特点、优缺点
对于Mybatis框架的特点,笔者认为有必要单列一章,以此表示总结:首要要明白一点,凡事所有特点并非优点或者缺点,要视具体的情况而定,Mybatis的特点要在具体的项目中才能定性为优点或缺点。现就Mybatis的特点进行总结:1.sql语句与代码分离,存放于Dao.xml配置文件中; 优点:便于维护管理,不用在java代码中找这些语句;缺点: JDBC方式可以用用打断...
2017-03-22 09:52:14 9320
原创 Mybatis如何加载配置文件 源码解读parameterType
我能学到什么1. Mybatis加载解析配置文件流程2. 如何解析配置文件里面的parameterType3. 提高看源码的能力4. 查看源码编写方式,明白应该如何规范的写出解析XML文件的代码,提高编码能力5. 学会使用框架上解决问题的思维和常用手段l 利用配置文件解耦
2017-03-21 23:12:21 3078 2
原创 Mybatis拦截器定义
说到拦截器,举个通俗的例子就能理解了: 如果一个人要买票,可以直接自己买票,也可以通过中间代理买票,此时,可以把中间代理比做成一个拦截器,中间代理接受了顾客的委托,然后到火车站买票,买完票要将火车票交给顾客,由顾客拿着火车票去乘车,这是一个常规的流程。 在上述例子中,顾客自己买票属于Mybatis的正常流程;顾客请中间代理买火车票则属于利用拦截器在Mabatis中...
2017-03-20 14:55:10 6029
原创 MyEclipse和Eclipse界面配色文字设置
菜单栏 Window——》Preferences——》General加号——》Editors——》右击Text Editors——》窗口选Backgroud color,右边点掉System Default按钮,点Color右边的颜色框,选择颜色OK推荐背景颜色:RGB 199 237 204,文档由刺眼白底黑字变成柔和的豆沙绿,这个色调是眼科专家配置的,长时间使用会很有效的缓解眼睛疲劳保护眼
2017-03-15 11:03:28 1211
原创 Mybatis接口式编程
Mybatis 有两种实现方式其一:通过xml配置文件实现其二:面向接口编程的实现 前者原理在Mybatis运行套路里面大致说了一下,此节说的是后者,面向接口的编程,可以解决掉 namespace / 传入参数 / 返回值 / 与Sql关联Id 等四处风险。 意思就是,Mybatis配置文件Dao.xml找了一个接口作为自己的代言人,并告...
2017-03-15 10:21:02 979
原创 Mybatis项目运行套路和常见错误总结
Mybatis框架项目运行 文章主要是对Mytatis框架项目的运行思路加以总结,比较浅显,适合不懂的或者初学者,对Mybatis有一定研究的可直接跳过。 讲Mybatis框架配置运行之前先说一下常用到的Servlet、Service、Dao层的层次分工: ...
2017-03-08 22:10:17 3622
原创 resultMap与resultType、parameterMap与 parameterType的区别
Map:映射;Type:Java类型 resultMap 与 resultType、parameterMap 与 parameterType的区别在面试的时候被问到的几率非常高,出现的次数到了令人发指的地步,笔者认为有必要单独列一章郑重声明,共勉resultMap & resultType 两者都是表示查询结果集与java对象...
2017-03-07 21:24:47 39897 2
原创 Cause: java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for ^
ERROR:org.apache.ibatis.exceptions.PersistenceException:### Error querying database. Cause:java.lang.IllegalArgumentException: Mapped Statements collectiondoes not contain value for Message.que
2017-03-06 21:48:56 1251
FindBugs插件-亲测可用
2019-02-13
Alibaba Java Coding Guidelines-IDEA
2019-02-13
Spirng-Structs-Hibernater框架所有要用的包
2017-04-01
Spring事务管理开发必备jar包
2017-03-07
计算机毕业实习报告第三篇
2016-11-30
计算机毕业实习报告第二篇
2016-11-30
计算机毕业实习报告第一篇
2016-11-30
汽车尾灯控制器设计
2016-09-21
C#课设超市管理系统(代码+论文)
2015-05-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人