-
如何获取sqlsession访问数据库查看全部
-
1. Dao 层只负责执行 SQL 语句,获取操作结果封装信息,返回操作结果; Dao层需求:① 对象能于数据库交互;② 能执行 SQL 语句 2. sqlSession 的作用:① 向 SQL 语句传入参数;② 执行 SQL 语句;③ 获取执行 SQL 语句的结果;④ 事物的控制 3. 获取 sqlSession : Reader reader = Resources.getResourceAsReader("com/immoc/config/Configuration.xml"); SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); SqlSession sqlSession = sqlSessionFactory.openSession(); 注意:sqlSession 在执行完 SQL 之后需要手动关闭查看全部
-
mybaist 核心配置文件入境查看全部
-
Servlet负责接收页面的值,向外面传值,如果有其他的相应的逻辑要进行处理,可以调用相应的Service来处理 Service层负责接收Servlet传过来的值,并对传过来的值进行操作,操作 Dao层连接数据库,完成相应的语句操作 在MyBatis的配置文件Message.xml的文件中 执行删除单条的语句 <delete id="deleteOne" parameterType="int"> delete from Message where ID = #{_parameter} </delete> 要执行批量删除的时候 <delete id="deleteBatch" parameterType="java.util.List" > delete from Message where ID in ( <foreach collection="list" item="item" separator=","> #{item} </foreach> ) </delete> //separator="," 这个是为了分割变量 要用list,因为这是多个数据查看全部
-
JSTL 课程查看全部
-
基础知识查看全部
-
准备工作查看全部
-
#{变量名}查看全部
-
在配置文件中,如果只能传递一个参数,而实际上需要传递两个参数,在这种情况下,可以把这两个参数封装到一个对象中,在把这个对象传递进去 Message message = new Message(); message.setCommand(command); message.setDescription(description); 在mybatis配置的文件中,支持的是OGNL表达式查看全部
-
容易混淆的概念查看全部
-
容易混淆的概念:#{}和OGNL表达式查看全部
-
常用标签查看全部
-
sqlSession的作用: 1 向SQL语句传入参数 2 执行SQL语句 3 获取执行SQL语句的结果 4 事物的控制 如何获得SqlSession 1 通过配置文件获取数据库连接的相关信息 2 通过配置文件信息构建SqlSessionFactory 3 通过SqlSessionFactory打开数据库会话查看全部
-
Dao查看全部
-
Dao 的作用 Service的作用查看全部
举报
0/150
提交
取消