锁定老帖子 主题:MyBatis3新手上路
精华帖 (0) :: 良好帖 (2) :: 新手帖 (7) :: 隐藏帖 (4)
|
|
---|---|
作者 | 正文 |
发表时间:2011-05-17
最后修改:2011-05-17
yunzhu 写道 Mr.Chris 写道 zxmlgh 写道 楼主,你换个头像吧。一看你这帖,血气顿时方刚起来了
哈哈 要的就是这效果哦 血气方刚,无心看贴啊 那就看看我的头像吧; ibatis的xml简直就是折磨人,还美其名曰方便DBA调试。不如让DBA直接看SQL日志来的快。 |
|
返回顶楼 | |
发表时间:2011-05-17
caoyangx 写道 yunzhu 写道 Mr.Chris 写道 zxmlgh 写道 楼主,你换个头像吧。一看你这帖,血气顿时方刚起来了
哈哈 要的就是这效果哦 血气方刚,无心看贴啊 那就看看我的头像吧; ibatis的xml简直就是折磨人,还美其名曰方便DBA调试。不如让DBA直接看SQL日志来的快。 方便DBA调试?没听过哦。但话说回来,DBA一般都比较不喜欢iBatis的动态SQL,因为不好控制,尤其是那些个万能SQL。 |
|
返回顶楼 | |
发表时间:2011-05-17
ibatis 的 动态SQL还是很无敌的
|
|
返回顶楼 | |
发表时间:2011-05-17
Java_大猫 写道 ibatis 的 动态SQL还是很无敌的
那是他的优势啊。 |
|
返回顶楼 | |
发表时间:2011-05-17
苍老师。。。????
|
|
返回顶楼 | |
发表时间:2011-05-17
不出意外的被投了新手和隐藏 哎……
|
|
返回顶楼 | |
发表时间:2011-05-17
Java_大猫 写道 ibatis 的 动态SQL还是很无敌的
你可以看看bbossgroups项目中的动态sql语句,那才是真真无敌的动态sql呢,呵呵 |
|
返回顶楼 | |
发表时间:2011-05-17
楼主有没有配置过myBatis 的log4j 文件?
纠结了很长时间,没弄出来,报错时不显示SQL XML code # Rules reminder: # DEBUG < INFO < WARN < ERROR < FATAL # Global logging configuration log4j.rootLogger=INFO, stdout ## Console output... log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss} %5p %C: %m%n log4j.logger.org.apache.ibatis=DEBUG log4j.logger.java.sql=DEBUG log4j.logger.java.sql.Connection=DEBUG log4j.logger.java.sql.Statement=DEBUG log4j.logger.java.sql.PreparedStatement=DEBUG log4j.logger.java.sql.ResultSet=DEBUG |
|
返回顶楼 | |
发表时间:2011-05-17
andy20050125 写道 楼主有没有配置过myBatis 的log4j 文件?
纠结了很长时间,没弄出来,报错时不显示SQL XML code # Rules reminder: # DEBUG < INFO < WARN < ERROR < FATAL # Global logging configuration log4j.rootLogger=INFO, stdout ## Console output... log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss} %5p %C: %m%n log4j.logger.org.apache.ibatis=DEBUG log4j.logger.java.sql=DEBUG log4j.logger.java.sql.Connection=DEBUG log4j.logger.java.sql.Statement=DEBUG log4j.logger.java.sql.PreparedStatement=DEBUG log4j.logger.java.sql.ResultSet=DEBUG MyBatis的还没用过哦,但是你可以看看这个帖子—— 如何输出mybatis里的SQL?,或许对你有帮助哦……我明天去公司也试一下 |
|
返回顶楼 | |
发表时间:2011-05-17
from user where user_id=#userId# limit 1;
一看就是没有好好看mybatis文档,能跑起来才怪。 #userId#是ibatis2.×写法 #{userId}才是mybatis的写法 |
|
返回顶楼 | |