xml中某些特殊符号作为内容信息时需要做转义,否则会对文件的合法性和使用造成影响
Html代码
< > > & & ' ' " "
在mapper文件中写sql语句时,为避免不必要的麻烦(如来标记不应由xml解析器进行解析的文本数据,由包裹的所有的内容都会被解析器忽略
X...
分类:
移动开发 时间:
2015-01-13 12:34:49
阅读次数:
186
Java中的属性,通常可以理解为其属名性时根据get和set方法名得出的。
而字段,通常叫做“对象成员”。
其规则是:去掉get或set后其剩余的字符串,如果第二个字母是小写的,则把第一个字母也变成小写
getAge---->age
getCPU---->CPU
属性只局限于类中方法的声明,并不与类中其他成员相关,属于javabean的范畴。例如:
void...
分类:
编程语言 时间:
2015-01-13 09:02:07
阅读次数:
152
从MapperScannerConfigurer看MyBatis自动扫描Mapper的机制...
分类:
移动开发 时间:
2015-01-12 17:41:45
阅读次数:
356
第一步:添加jar包
第二步:配置文件
web.xml
ssm_demo1
contextConfigLocation
classpath:application-context.xml
org.springframework.web.context.ContextLoaderListener
...
分类:
其他好文 时间:
2015-01-12 11:03:25
阅读次数:
221
前面的章节主要讲mybatis如何解析配置文件,这些都是一次性的过程。从本章开始讲解动态的过程,它们跟应用程序对mybatis的调用密切相关。本章先从sqlsession开始。
创建
正如其名,Sqlsession对应着一次数据库会话。由于数据库回话不是永久的,因此Sqlsession的生命周期也不应该是永久的,相反,在你每次访问数据库时都需要创建它(当然并不是说在Sqlsession里只能执...
分类:
数据库 时间:
2015-01-12 10:57:57
阅读次数:
207
在使用Mybatis时,不同的xml配置文件,有的会提示:无效的列类型:
通过观察,如果是参数是Map类型或者Java Object类型,如果Map或者Object里面的属性类型不一致,如有些属性是String类型,有些属性是Integer类型,那么MyBatis解析的时候,就会出现问题,类型无法识别。
当然,如果传入参数不是Map或者Java Object,而是多个参数列表的形式,...
分类:
其他好文 时间:
2015-01-11 20:25:35
阅读次数:
268
我是一个好学习的人,但是,很多东西没有学好,但是,学的比较多,我总结了一下。呵呵。熟悉Java,有Java编程功底和良好的编程习惯;熟练使用JSP、Servlet、JDBC等进行Java编程开发;熟练使用EL、JSTL;熟悉struts、Hibernate、spring、Mybatis等开源框架,能...
分类:
编程语言 时间:
2015-01-10 22:11:19
阅读次数:
277
一、开篇这里整合分别采用了Hibernate和MyBatis两大持久层框架,Hibernate主要完成增删改功能和一些单一的对象查询功能,MyBatis主要负责查询功能。所以在出来数据库方言的时候基本上没有什么问题,但唯一可能出现问题的就是在hibernate做添加操作生成主键策略的时候。因为我们都...
分类:
编程语言 时间:
2015-01-09 20:46:56
阅读次数:
394
1. 环境:windows,jdk1.6.0_45,eclipse-jee-mars-M2-win32,apache-maven-3.2.3-bin,apache-tomcat-7.0.56,MySQL Server 5.5
2. Maven安装:将apache-maven-3.2.3-bin.zip解压到D盘
3. maven环境变量配置:新建系统变量:M2_H...
分类:
其他好文 时间:
2015-01-09 19:23:50
阅读次数:
212
Configuration是干嘛的
Configuration就像是Mybatis的总管,Mybatis的所有配置信息都存放在这里,此外,它还提供了设置这些配置信息的方法。Configuration可以从配置文件里获取属性值,也可以通过程序直接设置。Configuration里可供配置的属性有:
1. properties属性
1) 配置示例
[html]...
分类:
其他好文 时间:
2015-01-09 14:23:30
阅读次数:
135