持久层框架
p1i2n3g4
这个作者很懒,什么都没留下…
展开
-
mybatis记录三 动态sql
一、动态sql 动态sql: sql的内容是变化的,可以根据条件获取到不同的sql语句。 主要是where都分发生变化- 动态sql的实现,使用的是mybatis提供的标签,<if> ,<where>,<foreach> 1)<if>是判断条件的, 语法<if test-"判断java对象的属性值"> 部分sql语句 </if> <select id="selectStudentIf" resultType="com.edu.转载 2020-12-02 17:36:12 · 130 阅读 · 0 评论 -
mybatis记录二 #与$,输出结果,别名,resultMap,like
一、#和$ select id , name,email ,age from student where id-#{studentId}# 的结果: select id, name,email ,age from student where id=? select id , name,email,age from student where id=${studentId}$的结果: select id ,name,email,age from student where id=1001 string sql转载 2020-12-02 13:11:33 · 205 阅读 · 0 评论 -
mybatis记录一,sqlsessionfactory及sqlsession
第二章: 1主要类的介绍 1)Resources:mybatis中的一个类,负责读取主配置文件 Inputstream in = Resources.getResourceAsstream ( "mybatis.xml"); 2) sqlsessionFactoryBuilder :创建sqlsessionFactory对象, sqlSessionFactoryBuilder builder = new sqlsessionFactoryBuilder() ;创建sc1sessionFactory对象 sq转载 2020-11-30 17:50:15 · 321 阅读 · 0 评论