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

网站建设提议网站建设企业谁家好

网站建设提议,网站建设企业谁家好,seo推广排名公司,做神马网站优化快速排使用Mybatis当前最火的插件:MybatisX。 在IDEA中安装MyBatisX插件。 该插件主要功能如下: 生成mapper xml文件 快速从代码跳转到mapper及从mapper返回代码 mybatis自动补全及语法错误提示 集成mybatis Generate GUI界面 根据数据库注解,…

图片

使用Mybatis当前最火的插件:MybatisX。

在IDEA中安装MyBatisX插件。

图片

该插件主要功能如下:

  • 生成mapper xml文件

  • 快速从代码跳转到mapper及从mapper返回代码

  • mybatis自动补全及语法错误提示

  • 集成mybatis Generate GUI界面

  • 根据数据库注解,生成swagger model注解

一、使用步骤

1.1 IDEA连接数据库

图片

1.2 选择数据表

选一或多张表,右键选择MybatisX-Generator

图片

1.3 配置生成方式

GUI第一页,用于设置实体类的创建配置,需要设置信息如图。

图片

GUI第二页,用于设置映射文件,需要设置的信息如图。

图片

生成的文件结构如下:

图片

二、编写代码测试

2.1 编写功能代码

BlogMapper.java接口文件:

 public interface BlogMapper {// 根据博文id查询博文信息Blog getBlogByAid(Integer aid);}

BlogMapper.xml文件:

 <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapperPUBLIC "-//mybatis.org//DTD Mapper 3.0//EN""http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mapper namespace="com.pxy.dao.BlogMapper"><sql id="Base_Column_List">bid,title,content,aid,createtime,type</sql><!-- 根据主键查询博文 --><select id="getBlogByAid" parameterType="java.lang.Integer" resultType="com.pxy.po.Blog">select<include refid="Base_Column_List" />from blogtblwhere  bid = #{bid}</select></mapper>

2.2 添加映射文件引用

在配置文件中引用BlogMapper.xml:

 <mappers><mapper resource="com/pxy/dao/AuthorMapper.xml"></mapper><mapper resource="com/pxy/dao/BlogMapper.xml"></mapper></mappers>
2.3 编写测试类

在test包中创建BlogTest类

 public class BlogTest {@Testpublic void testGetAuthor() {SqlSession sqlSession = Utils.getSqlSession();BlogMapper blogMapper = sqlSession.getMapper(BlogMapper.class);Blog blog = blogMapper.getBlogByAid(1);System.out.println(blog);sqlSession.close();}}

创建SQLSession对象的方法封装在Utils类中:

 public class Utils {public static SqlSession getSqlSession(){SqlSession sqlSession = null;try{//读取配置文件,获得配置文件信息InputStream input = Resources.getResourceAsStream("SqlMapConfig.xml");//通过配置信息创建SqlSessionFactorySqlSessionFactory ssf = new SqlSessionFactoryBuilder().build(input);//通过SqlSessionFactory打开数据库会话sqlSession = ssf.openSession();} catch (Exception e) {e.printStackTrace();}return sqlSession;}}

运行结果如下:

图片

搞定,收功!

http://www.yayakq.cn/news/303739/

相关文章:

  • 句容本地网站云建造网站
  • 开发商城网站多少钱网络营销与直播电商主要学什么
  • 雷州手机网站建设公司招代理的网站要怎么做的
  • 怎么样做美术招生信息网站在哪个网站做注册资本变更
  • 优的网站建设明细报价表阿里巴巴网站广告怎么做
  • 广州网站建设推广专家团队建筑公司经营范围有哪些
  • 学校网站建设与维护火车头 wordpress接口
  • 河南省商丘网站wordpress文章编辑器可视化
  • 中国男女做网站html5手机网站开发视频
  • 模具加工东莞网站建设技术支持如何创办视频网站
  • 黄岛区网站建设常用的html编辑器有哪些
  • 山西两学一做登录网站11月将现新冠感染高峰
  • 会计上大额网站费如何做分录甘肃省建设工程网站
  • 做网站的空间要多大的服务器租用网站模版
  • 邵阳做网站开发网站需要什么技术
  • 在线做生存曲线的网站有哪些百度云虚拟主机做网站
  • 徐汇网站开发建大型网站
  • 网站建设朋友圈广告语网站免费搭建
  • 作图网站c2c十大平台
  • 天商阳光网站邮箱龙岗网络科技有限公司
  • 软件开发专业的大学网站建设和关键词优化技巧
  • 松岗做网站费用用html做一个网页
  • 网站制作电话wordpress 缓存文件
  • 组建 网站开发团队wordpress验证邮箱验证
  • 重庆欧勒精细陶瓷有限公司网站策划书手机怎么创建自己的网页
  • 佛山网站建设业务员最好的网站建设系统
  • 保定网站优化公司北京网站建设seo优化
  • 相亲网站建设关键重庆网站建设制作费用
  • 临汾网站建设价格技术共享平台
  • 做网站需要的服务器展示营销类网站