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

企业解决方案平台seo推广的公司

企业解决方案平台,seo推广的公司,logo设计图片免费 图案,盐城做百度网站1.Mybatis-Plus 定义&#xff1a;是一个Mybatis的增强工具&#xff0c;只在Mybatis基础上增强不做改变&#xff0c;简化开发&#xff0c;提升效率 2.MP实战 2.1 创建springboot工程&#xff0c;勾选web&#xff0c;引入依赖 <dependency> <groupId>mysql<…

1.Mybatis-Plus

定义:是一个Mybatis的增强工具,只在Mybatis基础上增强不做改变,简化开发,提升效率

2.MP实战

2.1  创建springboot工程,勾选web,引入依赖

<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
    <version>5.1.36</version>
</dependency>
<dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
</dependency>
<dependency>
    <groupId>com.baomidou</groupId>
    <artifactId>mybatis-plus-boot-starter</artifactId>
    <version>3.0.6</version>
</dependency>

2.2  安装lombok插件

2.3  实体类中加入注解

2.4  UserMapper接口中加入注解,并继承BaseMapper<>(其中增删改查方法已经写好)

2.5  测试

2.6  配置文件中加入日志配置,控制台显示日志详细信息

2.7 设置自增长步骤: 

(1)设置数据库表主键和自增长

(2)指定数据库自增长序列从6开始:ALTER TABLE user AUTO_INCREMENT = 6;

(3)设置实体类:添加注解

(4)测试添加功能,可以实现无id通过自增长添加

2.8  三种方式查询

2.9  分页

(1)加入分页拦截器

(2)测试

2.10  删除

2.11 条件查询器

(2)模糊查询

(3)between..and..条件查询

3.代码生成器

依赖:

<dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>5.1.36</version>
        </dependency>
        <dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
        </dependency>
        <dependency>
            <groupId>com.baomidou</groupId>
            <artifactId>mybatis-plus-boot-starter</artifactId>
            <version>3.0.6</version>
        </dependency>
        <dependency>
            <groupId>com.baomidou</groupId>
            <artifactId>mybatis-plus-generator</artifactId>
            <version>3.4.0</version>
        </dependency>
        <dependency>
            <groupId>org.apache.velocity</groupId>
            <artifactId>velocity-engine-core</artifactId>
            <version>2.2</version>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
        </dependency>

生成器脚本:

package cn.kgc.test;import com.baomidou.mybatisplus.annotation.DbType;
import com.baomidou.mybatisplus.generator.AutoGenerator;
import com.baomidou.mybatisplus.generator.config.DataSourceConfig;
import com.baomidou.mybatisplus.generator.config.GlobalConfig;
import com.baomidou.mybatisplus.generator.config.PackageConfig;
import com.baomidou.mybatisplus.generator.config.StrategyConfig;
import com.baomidou.mybatisplus.generator.config.rules.NamingStrategy;public class CodeGenerator {public static void main(String[] args) {// 代码生成器AutoGenerator mpg = new AutoGenerator();// 1全局配置GlobalConfig gc = new GlobalConfig();String projectPath = System.getProperty("user.dir");//获得工程路径gc.setOutputDir(projectPath + "/src/main/java");//路径gc.setAuthor("kgc_sh");//作者gc.setOpen(false);mpg.setGlobalConfig(gc);// 2数据源配置DataSourceConfig dsc = new DataSourceConfig();dsc.setUrl("jdbc:mysql://localhost:3306/db_02?useUnicode=true&useSSL=false&characterEncoding=utf8");// dsc.setSchemaName("public");dsc.setDriverName("com.mysql.jdbc.Driver");dsc.setUsername("root");dsc.setPassword("123456");dsc.setDbType(DbType.MYSQL);//数据库类型mpg.setDataSource(dsc);// 3包配置PackageConfig pc = new PackageConfig();pc.setParent("cn.kgc");pc.setEntity("entity");pc.setMapper("mapper");pc.setService("service");pc.setController("controller");mpg.setPackageInfo(pc);// 4策略配置StrategyConfig strategy = new StrategyConfig();strategy.setInclude("student","sc","course","teacher"); //给哪些表生成代码====================strategy.setNaming(NamingStrategy.underline_to_camel);strategy.setColumnNaming(NamingStrategy.underline_to_camel);strategy.setEntityLombokModel(true);mpg.setStrategy(strategy);mpg.execute();}
}

http://www.15wanjia.com/news/29544.html

相关文章:

  • 开发网站公司交税aso优化服务
  • 网站专业是学什么杭州seo博客
  • sem显微镜合肥seo优化
  • dw网站图片滚动怎么做青岛快速排名
  • 长春网站建设网站制作推广温州网站快速排名
  • 赣州网站制作较好的公司app推广代理
  • 网站后台网址后缀推广运营平台
  • 扬州网络品牌营销推广郑州seo课程
  • vs2008 做网站谷歌推广外贸建站
  • 苏州市建设工程招投标信息网seo免费视频教程
  • 用云做网站行业关键词词库
  • 比较好的能组数学卷的网站做教案的app推广代理加盟
  • 有哪些做室内设计好用的网站销售新人怎么找客户
  • 网站网络推广优化西安seo服务公司排名
  • 怎么免费注册网站淘宝关键词优化软件
  • 媒体发稿平台旺道seo营销软件
  • app设计网站营销策略有哪些方法
  • 个人网站备案 拍照常州网站建设书生商友
  • 企业网站建设熊掌号如何做好口碑营销
  • 蒙阴做网站产品推广建议
  • html网页留言板代码seo关键词优化培训
  • 国外真实新闻网站seo学习网站
  • 站长网站查询工具济南网站优化公司排名
  • 网站建设培训合肥网络营销理论基础有哪些
  • 用c 建网站时怎么做导航菜单栏海外推广
  • 网站关键词描述字数有什么推广软件
  • 使用java做直播网站有哪些安卓优化大师下载安装到手机
  • wap手机网站 作用西安网站维护
  • 怎么样推销自己网站seo相关ppt
  • 品牌网址是什么seo课程培训机构