A3_Ibatis
yangzongzhuan
这个作者很懒,什么都没留下…
展开
-
ibatis的主键生成方式
对于任何数据库来说,提供唯一标识数据表中一行记录的能力是至关重要的。几乎所有数据库都提供了为新添加的行自动生成主键的方法。这样再操作数据库的时候比较方便,但它也带来了一个问题,如果我们需要知道新生成的主键值该怎么办?有的数据库供应商是预先生成(pre-generate)主键的(如Oracle和PostgreSQL),有的则是事后生成(post-generate)的(如SQL Server和转载 2014-12-09 19:28:54 · 1380 阅读 · 0 评论 -
ibatis解决sql注入问题 .
最近看看了SQL注入的问题,这篇文章解决了ibatis如何防sql注入攻击,值得参考,转自http://blog.csdn.net/scorpio3k/article/details/7610973 对于ibaits参数引用可以使用#和$两种写法,其中#写法会采用预编译方式,将转义交给了数据库,不会出现注入问题;如果采用$写法,则相当于拼接字符串,会出现注入问题。转载 2014-12-09 19:30:25 · 623 阅读 · 0 评论 -
ibatis何时使用CDATA
ibatis中用标记避免sql中与xml规范相冲突的字符对xml映射文件的合法性造成影响.以""标记结束,指的是不应由xml解析器进行解析的文本数据(Unparsed Character Data),里所有的内容都会被解析器忽略.在xml元素中,"原创 2015-07-16 20:22:46 · 492 阅读 · 0 评论 -
MyBatis insert 返回主键的方法
CREATE TABLE `serverlog` ( `id` int(10) NOT NULL AUTO_INCREMENT COMMENT '操作对象编号', `opertype` int(2) DEFAULT NULL COMMENT '操作类型1-买入,2-卖出,3-撤单', `objtype` int(2) DEFAULT NULL COMMENT '操作对象类型 1-原创 2016-03-09 16:12:56 · 966 阅读 · 0 评论 -
mybatis中大于等于小于等于的写法
第一种写法(1):原符号 < <= > >= & ' "替换符号 &lt; &lt;= &gt; &gt;= &amp; &apos; &quot;例如:sql如下:create_date_t...原创 2018-02-25 21:05:02 · 21498 阅读 · 0 评论