摘要:
在定义sqlSessionFactory时需要指定MyBatis主配置文件: Xml代码 <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"> <property name="configLoca 阅读全文
摘要:
有些时候,sql语句where条件中,需要一些安全判断,例如按某一条件查询时如果传入的参数是空,此时查询出的结果很可能是空的,也许我们需要参数为空时,是查出全部的信息。使用Oracle的序列、mysql的函数生成Id。这时我们可以使用动态sql。 下文均采用mysql语法和函数(例如字符串链接函数C 阅读全文
摘要:
2.2 select 一个select 元素非常简单。例如: Xml代码 <!-- 查询学生,根据id --> <select id="getStudent" parameterType="String" resultMap="studentResultMap"> SELECT ST.STUDENT 阅读全文
摘要:
SQL 映射XML 文件是所有sql语句放置的地方。需要定义一个workspace,一般定义为对应的接口类的路径。写好SQL语句映射文件后,需要在MyBAtis配置文件mappers标签中引用,例如: Xml代码 <mappers> <mapper resource="com/liming/mana 阅读全文
摘要:
1.1MyBatis简介 MyBatis 是一个可以自定义SQL、存储过程和高级映射的持久层框架。MyBatis 摒除了大部分的JDBC代码、手工设置参数和结果集重获。MyBatis 只使用简单的XML 和注解来配置和映射基本数据类型、Map 接口和POJO 到数据库记录。相对Hibernate和A 阅读全文
摘要:
yBatis3与spring整合之使用SqlSession(SqlSessionDaoTemplate类) 注:这是手工编写实现的方式(其实可以直接使用注入映射器的) SqlSessionTemplate SqlSessionTemplate是MyBatis-Spring的核心。这个类负责管理MyB 阅读全文
摘要:
序言 在Eclipse中,将鼠标放在根节点上后,可以看到配置文件中的主要配置项,如下图所示: 这些项分别是:properties、settings、typeAliases、typeHandlers、plugins、environments、mappers。 注意:这些配置项必须按照先后顺序进行配置。 阅读全文
摘要:
之前关于编码的问题已经总结过两次了,有些地方写的很粗略。http://blog.itpub.net/29254281/viewspace-775925/http://blog.itpub.net/29254281/viewspace-1063133/Tomcat解决请求乱码可以使用URIEncodi 阅读全文