Mybatis
Java_Mr_Zheng
这个作者很懒,什么都没留下…
展开
-
Mybatis的动态sql详解,区别于传统的sql拼写
刚用到新框架的时候,总是要熟悉新框架的一些事情比如Mybatis的动态sql就和之前的那些拼写sql不同,下面根据网上看的来总结一下:MyBatis的动态SQL是基于OGNL表达式的,它可以帮助我们方便的在SQL语句中实现某些逻辑。MyBatis中用于实现动态SQL的元素主要有: ifchoose(when,otherwise)trimwheresetfor原创 2015-11-24 17:49:12 · 751 阅读 · 0 评论 -
mybatis的sql注入问题
sql注入大家都不陌生,是一种常见的攻击方式,攻击者在界面的表单信息或url上输入一些奇怪的sql片段,例如“or ‘1’=’1’”这样的语句,有可能入侵参数校验不足的应用程序。所以在我们的应用中需要做一些工作,来防备这样的攻击方式。在一些安全性很高的应用中,比如银行软件,经常使用将sql语句全部替换为存储过程这样的方式,来防止sql注入,这当然是一种很安全的方式,但我们平时开发中,可能不需要这种转载 2015-12-11 18:54:53 · 1377 阅读 · 0 评论 -
SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
使用SSM(Spring、SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录SSM整合的过程,这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一些。以前解决问题的过程和方法并没有及时记录,以后在自己的小项目中遇到我再整理分享一下。这次,先说说三大框架整合过程。个人认转载 2015-11-26 17:53:36 · 599 阅读 · 0 评论 -
Maven pom.xml 配置详解
什么是pom? pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。 pom.xml 配置文件 [html] view plaincopyprint?转载 2015-11-26 17:41:16 · 543 阅读 · 0 评论 -
eclipse使用maven,启动工程tomcat报错:java.lang.ClassNotFoundException: org.springframework.web.context.Contex
maven是个不错的管理jar包工具,但是我们在eclipse使用maven时,总是遇上这样那样的问题,比如今天,我编译工程,启动过后,tomcat报错:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener这种意思指向很明确,就是缺少"org.springframework原创 2015-12-03 20:58:15 · 3195 阅读 · 0 评论 -
mybatis 使用经验小结,batch批量提交大量数据
一、多数据源问题主要思路是把dataSource、sqlSesstionFactory、MapperScannerConfigurer在配置中区分开,各Mapper对应的包名、类名区分开 1 xml version="1.0" encoding="UTF-8"?> 2 beans xmlns="http://www.springframework.org/schema/beans转载 2016-01-07 15:36:08 · 56026 阅读 · 4 评论