-
mybatis中需要记住的标签。查看全部
-
servce 层 1、接受页面的值 2、向页面传值 3、 查询消息列表并传给查看全部
-
ognl表达式查看全部
-
"".equals(depcription.tirm()); description like '%' #{description} '%'查看全部
-
总结标签查看全部
-
SqlSession获取方法,分三步骤。 1)通过配置文件获取数据库连接配置 2)通过配置信息构建一个SqlSessionFactory 3)通过SqlSessionFactory打开一个数据库会话查看全部
-
Mybatis关键对象:SqlSession,其作用和获取方式查看全部
-
官方示例中的核心配置文件路径,在源码包中。查看全部
-
Mybatis的下载<br> 1)jar包的下载<br> 2)最好也把源码包下载下来,因为其中test包中有官方提供的演示示例,有重要的文件可以从其中直接拷贝使用。查看全部
-
Mybatis官方下载地址查看全部
-
构建数据库访问层查看全部
-
sqlsession对象的作用查看全部
-
引用自@梦编猿 一、获取自增主键值: <insert id="insert" useGeneratedKeys="true" keyProperty="id" parameterType="com.imooc.bean.Command"> insert into command(name,description) values(#{name},#{description}) </insert> //解析:添加数据(在主外键的关系中)可以使用 useGeneratedKeys="true",可获取自增长的id,并配合keyProperty="id"(java中实体类的属性名)指定该对象的主键值。 二、找不到namespace.id的异常效果: 1、在Configuration.xml没有配置<mappers><mapper resource="*.xml"></mapper></mappers>; 2、在1的配置中或selectList("Message.queryMessageList",message);中,名字写错。 三、排查SQL语法错误:如果控制台出现SQL语句问题,复制到SQL软件上执行,若有参数,手动写上并执行。 四、不要过度使用${}。 五、乱码问题: 1. servlet传参时的编码:request.setCharacterEncoding("utf-8");或直接使用过滤器; 2. Java文件本身的编码; 3. 连接数据库的参数中,设定编码方式:jdbc:mysql://192.168.1.1:3306/cms?characterEncoding=utf-8 4. 数据库、表的编码; 5. 展示页面的编码:<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 6. 浏览器编码问题等。查看全部
-
<where></where>标签代替where关键字 <sql></sql>标签sql语句常量标签 <set></set>代替set关键字 <trim></trim>具有灵活的组合功能,可代替where标签或set标签,prefix属性定在拼接语句前要交的字符串,suffixOverrides属性设定分割符 <choose> <when test=""></when> . . . <otherwise></otherwise> </choose>//类似于if else语句查看全部
-
Mybatis常用标签查看全部
举报
0/150
提交
取消