Mybatis
weixin_40620337
这个作者很懒,什么都没留下…
展开
-
Oracle添加时返回主键id
首先是主键要自增,不然可以直接获得id<insert id="insertNews" parameterType="com.jykj.po.OaNews"> <selectKey keyProperty="id" order="AFTER" resultType="java.lang.Integer"> select OA_NEWS_ID原创 2018-06-13 10:43:37 · 10980 阅读 · 6 评论 -
后台传DATE数据到jsp或前台传时间到后台
DATE在jsp页面时<object,Object>,一个最方便的方法就是直接在Mybatis写sql语句的时候DATE类型的哪里写成 select to_char(u.create_date,'yyyy-mm-dd hh24:mi:ss') createDate,id from student 这里是写select语句时,将时间语句转换一下,返回到页面就直接有值了。 要注意的...原创 2018-06-07 15:41:05 · 4649 阅读 · 0 评论 -
Mybatis的返回值是Map
<select id="selectUserAndInfoMap" parameterType="Integer" resultType="map"> select u.id,i.user_name,u.user_mobile,r.region_id,r.region_name,u.user_email,u.create_date from base_login_user...原创 2018-06-04 17:04:47 · 963 阅读 · 0 评论 -
Mybatis写sql语句,需要小于号时。
<![CDATA[sql语句]]>这样可以避免小于号出现问题。原创 2018-06-10 09:40:34 · 553 阅读 · 0 评论 -
Mybatis使用存储过程
<select id="ORG_SCHOOL_CONVERT" parameterType="java.util.Map" statementType="CALLABLE"> {call ORG_SCHOOL_CONVERT( #{IN_ORG_ID,mode=IN,jdbcType=INTEGER}, #{IN_ORG_TYPE,mode=IN,jdbcType=...原创 2018-08-27 18:00:15 · 131 阅读 · 0 评论 -
Mybatis中sql提升效率的小技巧和一对多
提升sql运行效率的小技巧 <!--为什么要这么写?这样写可以提高sql的运行效率。而写*,需要Oracle去数据库查出字段名,再拼接查询--> <sql id="Base_Column_List" > ID, PRO_PARAM_DETAIL_ID, START_VALUE, END_VALUE, SCORE_CONTENT, CREATE_DATE, DAT...原创 2018-11-05 11:10:36 · 785 阅读 · 0 评论 -
Mybatis返回时间格式,不返回时间戳
<mvc:annotation-driven> <mvc:message-converters register-defaults="true"> <bean class="org.springframework.http.converter.StringHttpMessageConverter"> <constructo...原创 2018-12-14 15:23:34 · 4222 阅读 · 0 评论 -
Mybatis返回值为空,实体类接的是null。加上配置后,返回值为空时,实体类new一个对象,而不是返回null。
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://www.mybatis.org/dtd/mybatis-3-config.dtd"> <configuration> <...原创 2019-04-24 14:25:49 · 1908 阅读 · 0 评论