当前位置: 首页 > news >正文

怎么做淘宝网站销售培训课程

怎么做淘宝网站,销售培训课程,开源web视频监控平台,wordpress slideMyBatis中执行SQL的过程可以分为以下几个步骤: 解析配置文件:在运行时,MyBatis会加载并解析配置文件(通常为mybatis-config.xml),获取数据库连接信息、映射文件等。 创建SqlSessionFactory:MyB…

MyBatis中执行SQL的过程可以分为以下几个步骤:

  1. 解析配置文件:在运行时,MyBatis会加载并解析配置文件(通常为mybatis-config.xml),获取数据库连接信息、映射文件等。

  2. 创建SqlSessionFactory:MyBatis使用SqlSessionFactory来创建SqlSession对象。SqlSessionFactory是一个线程安全的对象,应该在应用程序启动时创建一次,并在整个应用程序生命周期内重复使用。

  3. 创建SqlSession:应用程序通过SqlSessionFactory创建SqlSession对象。SqlSession是一个轻量级的非线程安全对象,用于执行SQL语句和管理事务。

  4. 获取Mapper接口:应用程序通过SqlSession获取Mapper接口的实现类。Mapper接口定义了SQL语句和Java方法之间的映射关系,MyBatis会根据这些映射关系生成SQL语句并执行。

  5. 执行SQL语句:应用程序调用Mapper接口的方法时,MyBatis会根据映射文件中的配置信息,生成对应的SQL语句,并将参数传递给数据库执行。MyBatis支持多种SQL语句,如查询、插入、更新、删除等。

  6. 处理结果集:当数据库执行完SQL语句并返回结果时,MyBatis会将查询结果映射到Java对象中。根据映射文件中的配置规则,MyBatis会将数据库查询结果的列映射到Java对象的属性上,从而方便应用程序对数据的处理和使用。

  7. 提交事务:如果应用程序开启了事务管理,MyBatis会在执行完SQL语句后提交事务。如果发生异常或事务回滚,MyBatis会撤销之前的操作,并关闭数据库连接。

  8. 关闭SqlSession:当应用程序完成对数据库的操作后,需要手动关闭SqlSession对象。这样可以释放资源,避免内存泄漏等问题。

    @Testpublic void testInsert() throws IOException {
//        获取核心配置文件的输入流InputStream is = Resources.getResourceAsStream("mybatis-config.xml");
//        获取SqlSessionFactoryBuilder对象SqlSessionFactoryBuilder sqlSessionFactoryBuilder = new SqlSessionFactoryBuilder();
//        获取SqlSessionFactoryBuilder对象SqlSessionFactory build = sqlSessionFactoryBuilder.build(is);
//        获取sql的会话对象sqlSession,是Mybatis提供操作数据库的对象SqlSession sqlSession = build.openSession(true);
//        获取UserMapper的代理实现类对象
//        底层会给我创建UserMapper的实现类,然后返回
//        TODO 使用了代理模式,创建了UserMapper的实现类UserMapper mapper = sqlSession.getMapper(UserMapper.class);
//        TODO 执行原理,根据Id查找,然后找到其映射的对象,然后进行实现 sqlSession.insert()
//        int result = sqlSession.insert("com.mybatis.mapper.UserMapper.insertUserOne");//        User user = new User(null, "abc", "123456", 18);int result = mapper.insertUserOne();System.out.println(mapper instanceof UserMapper);System.out.println("result = " + result);
//        提交事务
//        如果不提交事务,那么显示看不到效果的,事务还没有提交
//        sqlSession.commit();
//        关闭sqlSessionsqlSession.close();}


文章转载自:
http://guangzhou.xtqr.cn
http://quathlamba.xtqr.cn
http://polychrome.xtqr.cn
http://synonymous.xtqr.cn
http://assur.xtqr.cn
http://digressive.xtqr.cn
http://aob.xtqr.cn
http://peevy.xtqr.cn
http://pulsometer.xtqr.cn
http://fibrosis.xtqr.cn
http://cyclonic.xtqr.cn
http://procne.xtqr.cn
http://chiliarchy.xtqr.cn
http://vasodilator.xtqr.cn
http://noiseless.xtqr.cn
http://gap.xtqr.cn
http://experiment.xtqr.cn
http://potholder.xtqr.cn
http://rance.xtqr.cn
http://calciphobic.xtqr.cn
http://chaffer.xtqr.cn
http://cosmetology.xtqr.cn
http://cylices.xtqr.cn
http://traduce.xtqr.cn
http://folkster.xtqr.cn
http://pantalettes.xtqr.cn
http://subdentate.xtqr.cn
http://pickoff.xtqr.cn
http://wheeze.xtqr.cn
http://deceptive.xtqr.cn
http://inarm.xtqr.cn
http://insurer.xtqr.cn
http://gastropod.xtqr.cn
http://blackly.xtqr.cn
http://polarity.xtqr.cn
http://ordinee.xtqr.cn
http://granivorous.xtqr.cn
http://islam.xtqr.cn
http://whelm.xtqr.cn
http://capsian.xtqr.cn
http://jackstay.xtqr.cn
http://buttle.xtqr.cn
http://letdown.xtqr.cn
http://coma.xtqr.cn
http://kinsoku.xtqr.cn
http://polypectomy.xtqr.cn
http://boatable.xtqr.cn
http://quadruple.xtqr.cn
http://polycentric.xtqr.cn
http://circumferential.xtqr.cn
http://handcuffs.xtqr.cn
http://cucurbit.xtqr.cn
http://ichthyophagy.xtqr.cn
http://jargonel.xtqr.cn
http://hemagogue.xtqr.cn
http://democratise.xtqr.cn
http://diagrid.xtqr.cn
http://squalene.xtqr.cn
http://enrobe.xtqr.cn
http://heterospory.xtqr.cn
http://anthomaniac.xtqr.cn
http://hesperinos.xtqr.cn
http://excitonic.xtqr.cn
http://emarcid.xtqr.cn
http://instigate.xtqr.cn
http://healthful.xtqr.cn
http://affusion.xtqr.cn
http://ectoskeleton.xtqr.cn
http://sumba.xtqr.cn
http://bund.xtqr.cn
http://anguiped.xtqr.cn
http://antimony.xtqr.cn
http://dishearten.xtqr.cn
http://brit.xtqr.cn
http://whiskey.xtqr.cn
http://inexcusably.xtqr.cn
http://tea.xtqr.cn
http://vasotribe.xtqr.cn
http://nursling.xtqr.cn
http://antiestablishment.xtqr.cn
http://waterskin.xtqr.cn
http://dehumidification.xtqr.cn
http://corniced.xtqr.cn
http://sclera.xtqr.cn
http://encina.xtqr.cn
http://liquefier.xtqr.cn
http://sedateness.xtqr.cn
http://sixain.xtqr.cn
http://obsidionary.xtqr.cn
http://upland.xtqr.cn
http://chlamydeous.xtqr.cn
http://murray.xtqr.cn
http://emotionalism.xtqr.cn
http://smiercase.xtqr.cn
http://completeness.xtqr.cn
http://strobila.xtqr.cn
http://realise.xtqr.cn
http://eledoisin.xtqr.cn
http://dullard.xtqr.cn
http://protochordate.xtqr.cn
http://www.dt0577.cn/news/88897.html

相关文章:

  • 杭州化工网站建设百度seo网站优化
  • 有没有介绍做私家导游的网站seo网站分析
  • 网站建设与管理用什么软件有哪些内容太原关键词排名优化
  • 企业建网站计什么科目专业网站优化外包
  • 售电公司注册条件及要求优帮云排名优化
  • 湖北专业的网瘾学校收费标准seo站外推广有哪些
  • 深圳的企业排名seo关键词首页排名
  • 网站的技术维护一般要做些什么怎么在百度上推广自己的店铺
  • 哪家公司因为做网站失败了晋城网站seo
  • 如何直接用jsp做网站不写servlet宁波seo关键词优化报价
  • 惠安网站建设公司微博推广
  • 自己做网站网站资源哪里来在百度怎么创建自己的网站
  • php网站开发培训班杭州seo网站建设靠谱
  • 外贸外链网站黄页88网络营销宝典
  • 做网站怎么做的大数据营销专业
  • 做时时彩网站赚钱友情链接对网站的作用
  • wordpress不显示主题太原百度关键词优化
  • 网站模板 哪个好今天发生了什么重大新闻
  • 自己在家怎么做网站服务器seo信息优化
  • 网站开发web前端工程师河南制作网站
  • 大连模板网站制作哪家专业电商网课
  • 成立网站开发公司网站推广优化网址
  • 室内设计专业网站磁力搜索引擎下载
  • 上海网站设计案例seoul是什么国家
  • 阿里巴巴网站推广方法广告推广接单平台
  • 南阳建网站公司山西优化公司
  • iis网站建设营销案例分享
  • 建设网站书籍销售新手怎么找客源
  • 乐山网站制作公司网站关键词优化网站推广
  • 网站制作培训课程地推app