这样在传入参数时,传递null 也不会报错。 ...
分类:
其他好文 时间:
2017-09-04 11:03:27
阅读次数:
178
线程不安全问题 首先明白什么是线程不安全: 举例:struts2中,每个action中都定义了model模型对象(action类中是全局对象的存在 数据域属性) 用于封装前端页面提交过来的数据 所以就造成了struts2是非线程安全的, 即struts2不能使用单例模式,而只能使用多例模式,因为:当 ...
分类:
其他好文 时间:
2017-09-03 16:06:16
阅读次数:
245
为什么要学习Mybatis? 其实一句话就够了,web开发需要框架来提高效率,而Mybatis逐渐替代hibernate成为主流,所以必须掌握。这是从需求来讲。 Mybatis与JDBC相比,除了因为框架开销而导致性能略有下降,其他方面都要好很多。 我体会到的最省事儿的地方就是,把ResultSet ...
分类:
其他好文 时间:
2017-09-02 09:44:42
阅读次数:
138
Mybatis入门 MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Ob ...
分类:
其他好文 时间:
2017-08-29 23:42:50
阅读次数:
262
Mybatis 好吧这是我第一次写这种文章~如果有不足和错误之处欢迎评论,指点。今天想谈谈关于mybatis的一些基础入门知识。 进入正题~~: a.关于mybatis: 我个人觉得mybatis深得中国中庸之道的精髓,虽然在执行速度上来说它没有直接使用jdbc那么效率,也不如Hibernate那么 ...
分类:
其他好文 时间:
2017-08-26 12:45:13
阅读次数:
194
接上回 http://qiuqiu0034.iteye.com/blog/1162952 虽然MyBatis很方便,但是想要手写全部的mapper还是很累人的,好在MyBatis官方推出了自动化工具,可以根据数据库和定义好的配置直接生成DAO层及以下的全部代码,非常方便. 需要注意的是,虽然自动化工 ...
分类:
Web程序 时间:
2017-08-20 22:30:57
阅读次数:
240
mybatis的知识点: 1.mybatis和hibernate本质区别和应用场景 hibernate:是一个标准的ORM框架(Ojbect relation mapper对象关系映射).入门门槛较高的,不需要程序员写sql, sql语句自动生成了。对sql语句进行优化,修改比较困难。 应用场景: ...
分类:
其他好文 时间:
2017-08-15 10:09:11
阅读次数:
166
本文记录使用Intellij创建Maven Web工程搭建Spring MVC + Mybatis 的一个非常简单的示例。关于Mybatis的入门使用可参考这篇文章,本文在该文的基础上,引入了Spring MVC功能。首先是创建项目: 打开Intellij,File-->new Project >选 ...
分类:
编程语言 时间:
2017-08-12 20:26:49
阅读次数:
260
mybatis的原理: 1.mybatis是一个持久层框架,是apache下的顶级项目 mybatis托管到googlecode下,目前托管到了github下面 2.mybatis可以将向prepareStatement中输入的参数自动进行输入映射,将查询结果集灵活的映射成java对象。(输出映射) ...
分类:
其他好文 时间:
2017-08-12 10:34:12
阅读次数:
151
mybatis的基础内容 1.mybatis的框架原理 2.mybatis开发dao两种方法: a.原始dao开发方法(程序需要编写dao接口和dao实现类) b.mybatis的mapper接口(相当于dao接口)代理开发方法 3.mybatis配置文件:SqlMapConfig.xml 4.my ...
分类:
数据库 时间:
2017-08-10 10:15:07
阅读次数:
182