Java Code Examples for org.apache.ibatis.session.SqlSession#delete()
The following examples show how to use
org.apache.ibatis.session.SqlSession#delete() .
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example 1
Source File: CeshiMyBatis.java From cg-blog with MIT License | 5 votes |
@Test public void testDeleteById(){ String resource = "sqlMapConfig.xml"; //定位核心配置文件 InputStream inputStream = Resources.getResourceAsStream(resource); SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder().build(inputStream); // 创建 SqlSessionFactory SqlSession sqlSession = sqlSessionFactory.openSession(); // 获取到 SqlSession sqlSession.delete("yeepay.payplus.mapper.UserMapper.deleteById", 2); sqlSession.commit(); //默认是不自动提交,必须手工提交 }
Example 2
Source File: CeshiMyBatis.java From cg-blog with MIT License | 5 votes |
@Test public void testDeleteArray() { // 批量删除 String resource = "sqlMapConfig.xml"; //定位核心配置文件 InputStream inputStream = Resources.getResourceAsStream(resource); SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder().build(inputStream); // 创建 SqlSessionFactory SqlSession sqlSession = sqlSessionFactory.openSession(); // 获取到 SqlSession sqlSession.delete("yeepay.payplus.mapper.UserMapper.deleteArray", new Integer[]{2, 3, 4}); sqlSession.commit(); //默认是不自动提交,必须手工提交 }
Example 3
Source File: TestBatisXML.java From java-course-ee with MIT License | 5 votes |
public static void main(String[] args) throws IOException { String resource = "Configuration.xml"; Reader reader = Resources.getResourceAsReader(resource); SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); SqlSession session = sqlSessionFactory.openSession(); try { Region region = new Region(); region.setRegionName("12345"); session.insert("ibatis.RegionMapper.insertRegion", region); session.commit(); System.out.println("Region ID: " + region.getRegionId()); findAndGet(session); region.setRegionName("54321"); session.update("ibatis.RegionMapper.updateRegion", region); session.commit(); findAndGet(session); session.delete("ibatis.RegionMapper.deleteRegion", region.getRegionId()); session.commit(); findAndGet(session); } catch (Exception e) { e.printStackTrace(); } finally { session.close(); } }
Example 4
Source File: SqlSessionTestBase.java From pinpoint with Apache License 2.0 | 5 votes |
protected final void testAndVerifyDelete() throws Exception { // Given final String deleteId = "deleteId"; SqlSession sqlSession = getSqlSession(); // When sqlSession.delete(deleteId); sqlSession.delete(deleteId, new Object()); // Then PluginTestVerifier verifier = PluginTestVerifierHolder.getInstance(); Method delete1 = sqlSession.getClass().getDeclaredMethod("delete", String.class); Method delete2 = sqlSession.getClass().getDeclaredMethod("delete", String.class, Object.class); verifier.verifyTrace(event("MYBATIS", delete1, Expectations.cachedArgs(deleteId))); verifier.verifyTrace(event("MYBATIS", delete2, Expectations.cachedArgs(deleteId))); }
Example 5
Source File: MonitNotifyHistoryDao.java From JavaTutorial with Apache License 2.0 | 5 votes |
public int deleteByPrimaryKey(Long recordId) { SqlSession session = _ssFactory.openSession(true); int result = 0; try { session.delete(assembleStatement("deleteByPrimaryKey"), recordId); } finally { close(session); } return result; }
Example 6
Source File: BulkDeleteOperation.java From activiti6-boot2 with Apache License 2.0 | 4 votes |
public void execute(SqlSession sqlSession) { sqlSession.delete(statement, parameter); }
Example 7
Source File: BulkDeleteOperation.java From flowable-engine with Apache License 2.0 | 4 votes |
public void execute(SqlSession sqlSession, Class<? extends Entity> clazz) { sqlSession.delete(statement, parameter); }
Example 8
Source File: MybatisTest.java From Oceanus with Apache License 2.0 | 4 votes |
@Test public void deleteTest() throws SQLException { SqlSession session = sqlSessionFactory.openSession(true); session.delete("com.bj58.oceanus.plugins.mybatis.entity.UserMapper.deleteUser"); session.close(); }