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

厦门建筑网搜索引擎关键词快速优化

厦门建筑网,搜索引擎关键词快速优化,wordpress手机版如何设置密码,python发布WordPressMyBatis 学习记录#xff08;六#xff09; MyBatis的逆向工程1、创建逆向工程添加依赖和插件创建逆向工程的配置文件执行MBG插件的generate目标最终生成的效果 2、QBC查询 MyBatis的逆向工程 **正向工程#xff1a;**先创建Java实体类#xff0c;由框架负责根据实体类生成… MyBatis 学习记录六 MyBatis的逆向工程1、创建逆向工程添加依赖和插件创建逆向工程的配置文件执行MBG插件的generate目标最终生成的效果 2、QBC查询 MyBatis的逆向工程 **正向工程**先创建Java实体类由框架负责根据实体类生成数据库表。Hibernate是支持正向工程 的。 **逆向工程**先创建数据库表由框架负责根据数据库表反向生成如下资源 Java实体类Mapper接口Mapper映射文件 1、创建逆向工程 添加依赖和插件 !-- 依赖MyBatis核心包 --dependencies!-- https://mvnrepository.com/artifact/org.mybatis/mybatis --dependencygroupIdorg.mybatis/groupIdartifactIdmybatis/artifactIdversion3.5.6/version/dependency!-- junit测试 --dependencygroupIdjunit/groupIdartifactIdjunit/artifactIdversion4.12/versionscopetest/scope/dependency!-- MySQL驱动 --dependencygroupIdmysql/groupIdartifactIdmysql-connector-java/artifactIdversion8.0.28/version/dependency!-- log4j日志 --dependencygroupIdlog4j/groupIdartifactIdlog4j/artifactIdversion1.2.17/version/dependencydependencygroupIdorg.junit.jupiter/groupIdartifactIdjunit-jupiter/artifactIdversionRELEASE/versionscopetest/scope/dependency!-- https://mvnrepository.com/artifact/com.github.pagehelper/pagehelper --dependencygroupIdcom.github.pagehelper/groupIdartifactIdpagehelper/artifactIdversion5.2.0/version/dependency/dependencies!-- 控制Maven在构建过程中相关配置 --build!-- 构建过程中用到的插件 --plugins!-- 具体插件逆向工程的操作是以构建过程中插件形式出现的 --plugingroupIdorg.mybatis.generator/groupIdartifactIdmybatis-generator-maven-plugin/artifactIdversion1.3.0/version!-- 插件的依赖 --dependencies!-- 逆向工程的核心依赖 --dependencygroupIdorg.mybatis.generator/groupIdartifactIdmybatis-generator-core/artifactIdversion1.3.2/version/dependency!-- 数据库连接池 --dependencygroupIdcom.mchange/groupIdartifactIdc3p0/artifactIdversion0.9.2/version/dependency!-- MySQL驱动 --dependencygroupIdmysql/groupIdartifactIdmysql-connector-java/artifactIdversion8.0.28/version/dependency/dependencies/pluginplugingroupIdorg.apache.maven.plugins/groupIdartifactIdmaven-compiler-plugin/artifactIdconfigurationsource8/sourcetarget8/target/configuration/plugin/plugins/build创建逆向工程的配置文件 文件名必须是generatorConfig.xml ?xml version1.0 encodingUTF-8 ? !DOCTYPE generatorConfiguration PUBLIC -//mybatis.org//DTD MyBatis Generator Configuration 1.0//ENhttp://mybatis.org/dtd/mybatis-generator-config_1_0.dtd generatorConfiguration!--targetRuntime: 执行生成的逆向工程的版本MyBatis3Simple: 生成基本的CRUD清新简洁版MyBatis3: 生成带条件的CRUD奢华尊享版--context idDB2Tables targetRuntimeMyBatis3!-- 数据库的连接信息 --jdbcConnection driverClasscom.mysql.jdbc.DriverconnectionURLjdbc:mysql://localhost:3306/mybatisuserIdrootpassword123456/jdbcConnection!-- javaBean的生成策略--javaModelGenerator targetPackagecom.atguigu.mybatis.pojotargetProject.\src\main\javaproperty nameenableSubPackages valuetrue /property nametrimStrings valuetrue //javaModelGenerator!-- SQL映射文件的生成策略 --sqlMapGenerator targetPackagecom.atguigu.mybatis.mappertargetProject.\src\main\resourcesproperty nameenableSubPackages valuetrue //sqlMapGenerator!-- Mapper接口的生成策略 --javaClientGenerator typeXMLMAPPERtargetPackagecom.atguigu.mybatis.mapper targetProject.\src\main\javaproperty nameenableSubPackages valuetrue //javaClientGenerator!-- 逆向分析的表 --!-- tableName设置为*号可以对应所有表此时不写domainObjectName --!-- domainObjectName属性指定生成出来的实体类的类名 --table tableNamet_emp domainObjectNameEmp/table tableNamet_dept domainObjectNameDept//context /generatorConfiguration执行MBG插件的generate目标 最终生成的效果 2、QBC查询 Test public void testMBG() throws IOException {InputStream is Resources.getResourceAsStream(mybatis-config.xml);SqlSession sqlSession newSqlSessionFactoryBuilder().build(is).openSession(true);EmpMapper mapper sqlSession.getMapper(EmpMapper.class);EmpExample empExample new EmpExample();//创建条件对象通过andXXX方法为SQL添加查询添加每个条件之间是and关系empExample.createCriteria().andEnameLike(a).andAgeGreaterThan(20).andDidIsNotNull();//将之前添加的条件通过or拼接其他条件empExample.or().andSexEqualTo(男);ListEmp list mapper.selectByExample(empExample);for (Emp emp : list) {System.out.println(emp); } }
http://www.hkea.cn/news/14476472/

相关文章:

  • wordpress自动标签插件下载郑州seo外包费用
  • 网站建设不能持续消费团队介绍网站模板
  • 51制作工厂网站一个网站域名ip
  • 企业网站建设及维护做网站负责人风险
  • 网站怎么写容易获得关键词排名孝感门户网
  • 做服装搭配直接售卖的网站医院网站建设医生需要做什么
  • 多少钱做网站桂林网警
  • 建设网站的技术性背景电商营销推广方案
  • 门户网站建设有哪些界面设计风格泉州品牌网站设计定制
  • 高唐住房建设局网站自助wap建站
  • 庆阳北京网站建设搜索引擎优化的步骤有哪些
  • wordpress 懒人图库新乡seo优化
  • 访问数据库的网站开发语言网站代码快捷键
  • 写过太原的网站找人做网站一般要多少钱
  • 自己的网站如何让百度收录怎么做网站优化 site
  • 网站 流程 工具杭州网站建设过程
  • 网站设计标注图怎么做安阳网站建设优化渠道
  • 平湖市网站建设百度h5制作
  • 学校网站建设说明网络推广专员任职要求
  • 高校网站建设意义北京搭建网站
  • 国外那些视频网站做的不错如何做枪版电影网站
  • 电商网站建设方案100例银行软件开发工资一般多少
  • 网站开发常遇到客户问题wordpress piklist
  • 如何查看网站开发商示范建设验收网站
  • 如何做请求队列防止网站高并发苏州建站公司速找苏州聚尚网络
  • 深圳网站建设一般多少钱wordpress 5.1.1主题
  • 莱芜做网站的公司资讯网站域名选购
  • 沈阳做网站客户多吗商业软文
  • 北京上海网站建设公司哪家好网站导航样式
  • 网站备案必须做前置审批吗网站建设的想法和意见