mybatiscodehelperpro官网_Mybatis框架

mybatiscodehelperpro官网_Mybatis框架一.环境准备1.下载MybatisCodeHelperPro方式有两种,一种是离线安装,网址:SearchResults|JetBrainsMarketplace,注意下载时的版本要与idea版本契合,一种是通过idea的插件市场下载,由于我很少能够打开插件市场,并且不容易激活成功教程,而且老师发了现成的,所以我选择第一种。2.安装选择压缩包(不用解压),点击OK,重启idea并激活插件3.激活成功教程进去之后会让你激活,点一下,或者激活码只要不是重复的,随…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

一.环境准备

1.下载MybatisCodeHelperPro

方式有两种,一种是离线安装,网址去官网下载,注意下载时的版本要与idea版本契合,一种是通过idea的插件市场下载,由于我很少能够打开插件市场,并且不容易激活成功教程,而且老师发了现成的,所以我选择第一种。

2.安装

mybatiscodehelperpro官网_Mybatis框架

 选择压缩包(不用解压),点击OK,重启idea并激活插件

 mybatiscodehelperpro官网_Mybatis框架

3.激活

输入任意字符串即可

二.项目搭建

1.新建工程或模块

检查一下Maven是否正确

2.引入项目所需依赖

3.添加resoures下的配置文件

4.web.xml

三.连接数据库

mybatiscodehelperpro官网_Mybatis框架

按照自己想连的数据库填写信息

mybatiscodehelperpro官网_Mybatis框架

 如果连不上的话,可能是驱动的问题,下载个能用的,就是上面那个Driver

之后表的信息会在右侧显示

四.代码生成

右键表,此处是单表,下面那个是多表

mybatiscodehelperpro官网_Mybatis框架

根据需求填写信息,比如我的mabitisplus配置选了3,

mybatiscodehelperpro官网_Mybatis框架

 service和service interface,前者是实现类,后者是接口,根据自己需求改,之后点击OK

五.完善并测试

生成之后,我们发现就剩个controller没有了,所以要写一个controller

我这里写了4个,注意的是方法名称得是myabitsplus里自带的方法,

package com.hxci.hb.controller;

import com.hxci.hb.domain.Book;
import com.hxci.hb.service.BookService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

import java.util.List;
@RestController
@RequestMapping("book")
public class BookController {
        @Autowired
        BookService service;

        @GetMapping("query")
        public String query(){
            List<Book> list= service.list();
            //model.addAttribute("list",list);
            System.out.println(list);
           // return "student";
            return null;
        }
        @GetMapping("add")
        public String add(){
           Book book = new Book();
           book.setBookname("JavaSE");
          book.setBookprice(40);
          book.setDescription("java基础知识");
            service.save(book);
            return null;
        }
    @GetMapping("updateById")
    public String update(){
        Book book = new Book();
        book.setId(1);
        book.setBookname("Linux");
        book.setBookprice(50);
        book.setDescription("Linux入门");
        service.updateById(book);
        return null;
    }
    @GetMapping("delete")
    public void delete(){
        service.removeById(4);
    }
}

测试结果成功

mybatiscodehelperpro官网_Mybatis框架

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/190989.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(1)
blank

相关推荐

  • java九九乘法表代码加解释_java九九乘法表编程代码是什么?

    java九九乘法表代码加解释_java九九乘法表编程代码是什么?展开全部packagech02;publicclassTEST{publicstaticvoidmain(String[]args){for(inti=1;i<=9;i++){for(intj=1;j<=i;j++){System.out.print(j+”*”+i+”=”+(i*j)+””);}System.out.println(…

  • libxml2 c教程_linux怎么用gcc编译

    libxml2 c教程_linux怎么用gcc编译我的开发环境是ubuntu18嵌入式的环境也是ubuntu,只需要执行下面的动作即可虚拟机上执行,设备上也执行apt-getinstalllibxml2apt-getinstalllibxml2-dev虚拟机上建立连接sudoln-s/usr/include/libxml2/libxml/usr/include/libxml开发的时候引入”x…

  • 二小姐对群环域的理解

    二小姐对群环域的理解从本质上来看,群=非空集合+二元运算,群的定义主要包括四个方面:封闭性:二元运算的定义就可以满足这个性质 结合律:可以确保多个元素运算时得到唯一的结果,不受运算先后的影响,从而有(或na)的表达式 单位元:唯一 逆元:任意元素均有且唯一特殊的群为循环群;群举例:Z(加法);Zn(加法)明确了群的定义后,我们接着了解群的各类特殊子群的定义和性质:子群H=群G的子集合+二元运算…

  • C++ merge函数

    C++ merge函数C++merge函数首先,merge()函数调用前必须保L1,L2是有序的,然后才能调用merge()函数。所以应该做两处更改:1.在worker类的公有函数中添加以下定义排序准则的函数。booloperator&lt;(constworker&amp;kk) { returnthis-&gt;age&lt;kk.getAge(); }2.在调用…

  • linux解压tar命令

    linux解压tar命令linux解压tar命令tar命令tar[-cxtzjvfpPN]文件与目录….参数:-c:建立一个压缩文件的参数指令(create的意思);-x:解开一个压缩文件的参数指令!-t:查看tarfile里面的文件!特别注意,在参数的下达中,c/x/t仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。-z:是否同时具有gzip的属性?亦即…

  • excel.workbook函数(使用java实现记事本(超详细解释))

    excel.workbook函数(使用java实现记事本(超详细解释))1、异常java.lang.NoClassDefFoundError:org/apache/poi/UnsupportedFileFormatException  解决方法:使用的poi的相关jar包一定版本一定要相同!!!!!2、maven所使用jar包,没有使用maven的话,就用poi-3.9.jar和poi-ooxml-3.9.jar(这个主要是用于Excel2007以后的版本…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号