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

vue大型网站怎么做路由wordpress积分兑换

vue大型网站怎么做路由,wordpress积分兑换,土木在线,wordpress付费文章插件-paid articles下载入门 本章将会以简略的步骤告诉你如何安装和配置 MyBatis-Spring#xff0c;并构建一个简单的具备事务管理功能的数据访问应用程序。 安装 要使用 MyBatis-Spring 模块#xff0c;只需要在类路径下包含 mybatis-spring-${project.version}.jar 文件和相关依赖即可。 如果… 入门 本章将会以简略的步骤告诉你如何安装和配置 MyBatis-Spring并构建一个简单的具备事务管理功能的数据访问应用程序。 安装 要使用 MyBatis-Spring 模块只需要在类路径下包含 mybatis-spring-${project.version}.jar 文件和相关依赖即可。 如果使用 Maven 作为构建工具仅需要在 pom.xml 中加入以下代码即可 dependencygroupIdorg.mybatis/groupIdartifactIdmybatis-spring/artifactIdversion${project.version}/version /dependency快速上手 要和 Spring 一起使用 MyBatis需要在 Spring 应用上下文中定义至少两样东西一个 SqlSessionFactory 和至少一个数据映射器类。 在 MyBatis-Spring 中可使用 SqlSessionFactoryBean来创建 SqlSessionFactory。 要配置这个工厂 bean只需要把下面代码放在 Spring 的 XML 配置文件中 bean idsqlSessionFactory classorg.mybatis.spring.SqlSessionFactoryBeanproperty namedataSource refdataSource / /beanConfiguration public class MyBatisConfig {Beanpublic SqlSessionFactory sqlSessionFactory() throws Exception {SqlSessionFactoryBean factoryBean new SqlSessionFactoryBean();factoryBean.setDataSource(dataSource());return factoryBean.getObject();} }注意SqlSessionFactory 需要一个 DataSource数据源。这可以是任意的 DataSource只需要和配置其它 Spring 数据库连接一样配置它就可以了。 假设你定义了一个如下的 mapper 接口 public interface UserMapper {Select(SELECT * FROM users WHERE id #{userId})User getUser(Param(userId) String userId); }那么可以通过 MapperFactoryBean 将接口加入到 Spring 中: bean iduserMapper classorg.mybatis.spring.mapper.MapperFactoryBeanproperty namemapperInterface valueorg.mybatis.spring.sample.mapper.UserMapper /property namesqlSessionFactory refsqlSessionFactory / /bean需要注意的是所指定的映射器类必须是一个接口而不是具体的实现类。在这个示例中通过注解来指定 SQL 语句但是也可以使用 MyBatis 映射器的 XML 配置文件。 配置好之后你就可以像 Spring 中普通的 bean 注入方法那样将映射器注入到你的业务或服务对象中。MapperFactoryBean 将会负责 SqlSession 的创建和关闭。 如果使用了 Spring 的事务功能那么当事务完成时session 将会被提交或回滚。最终任何异常都会被转换成 Spring 的 DataAccessException 异常。 使用 Java 代码来配置的方式如下 Configuration public class MyBatisConfig {Beanpublic UserMapper userMapper() throws Exception {SqlSessionTemplate sqlSessionTemplate new SqlSessionTemplate(sqlSessionFactory());return sqlSessionTemplate.getMapper(UserMapper.class);} }要调用 MyBatis 的数据方法只需一行代码 public class FooServiceImpl implements FooService {private final UserMapper userMapper;public FooServiceImpl(UserMapper userMapper) {this.userMapper userMapper;}public User doSomeBusinessStuff(String userId) {return this.userMapper.getUser(userId);} }
http://www.zqtcl.cn/news/262819/

相关文章:

  • 网站的对比免费网站建设排名
  • 织梦做的网站别人提交给我留的言我去哪里看怎样发展网站
  • 滨州公司网站建设推广地下城做解封任务的网站
  • 做国外的众筹网站北京的网站建设公司哪家好
  • 网站建设费用一年多少钱商洛城乡建设局网站
  • 网站视觉设计原则四个商城建设
  • WordPress站点添加ssl证书网站在百度无法验证码怎么办
  • 做ppt图片用的网站有哪些问题搭建网站合同
  • 杭州网站建设推荐q479185700上墙网站推广费用入什么科目
  • 天津网站建设 熊掌号设计网站大全
  • 网站建设不力 被问责上海传媒公司有哪些
  • 在线购物网站的设计阿里巴巴网站建设
  • 宿迁网站制作公司河北省建设工程协会网站
  • 美丽寮步网站建设做招聘的网站有哪些内容
  • 服装商店的网站建设要求企业所得税率
  • 南联网站建设公司注册企业查询
  • 商业网站的网址买网站服务器吗
  • 专业的单位网站开发网站开发和网页开发有什么区别
  • 电子商务网站建设 概念免费网页设计制作网站
  • 柳州做网站设计的公司游戏界面设计图片
  • 网站建设属于无形资产吗网站开发工程师 下载
  • 湖北城乡建设部网站首页推广电子商务网站的案例
  • 做地方网站如何盈利电脑上怎样进入中国建设银行网站
  • 网站建设初期问题常见wordpress 3.8页面伪静态化 html
  • wordpress字不能显示嘉兴优化网站公司
  • 免费行情网站大全下载wordpress访问要10多秒
  • 内蒙古生产建设兵团四师三十四团知青网站绵阳哪里可以做网站的地方
  • 网站建设找推推蛙wordpress 评论 字段
  • 河北保定网站建设石家庄网站建设找汉狮
  • 网站建设风险分析网站开发需多少钱