逆向工程

mybatis逆向工程

岁酱吖の 提交于 2019-11-30 12:50:52
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd"> <generatorConfiguration> <context id="context1"> <jdbcConnection connectionURL="jdbc:mysql://localhost:3306/sorl" driverClass="com.mysql.jdbc.Driver" password="yhs120703" userId="root" /> <javaModelGenerator targetPackage="cn.yhs.pojo" targetProject="easyui/src/main/java" /> <sqlMapGenerator targetPackage="cn.yhs.mapper" targetProject="easyui/src/main/java" /> <javaClientGenerator targetPackage=

MyBatis逆向工程去除表名前缀

青春壹個敷衍的年華 提交于 2019-11-30 09:52:47
https://www.jianshu.com/p/e09d2370b796 https://blog.csdn.net/baidu_16757561/article/details/75071476 https://blog.csdn.net/littleboyandgirl/article/details/82285986 https://blog.csdn.net/isea533/article/details/42102297 https://www.jianshu.com/p/e09d2370b796 mybatis-config.xml详解 https://blog.csdn.net/wsh596823919/article/details/80761911 Git Flow Integration Free Mybatis plugin MyBatis Log Plugin MyBatis Xml Validator Power Mode mybatipse Eclipser converts Eclipse launch configurations into IntelliJ IDEA configurations: GsonFormat Lombok plugin https://www.jianshu.com/p/b44dad6266a3 https:/

C++反汇编: 基础知识(7)

岁酱吖の 提交于 2019-11-29 19:16:17
title: 'C++反汇编: 基础知识(7)' date: 2019-09-07 12:18:41 tags: 汇编与反汇编 categories: 汇编与反汇编 copyright: true --- 反汇编(Disassembly),即把目标二进制机器码转为汇编代码的过程,该技术常用于软件破解、外挂技术、病毒分析、逆向工程、软件汉化等领域,学习和理解反汇编语言对软件调试、漏洞分析、内核原理及理解高级语言代码都有相当大的帮助,软件一切神秘的运行机制全在反汇编代码里面,该笔记整理了C++反汇编的一些常识. 变量与常量 数值类型变量: 整数,浮点数,等类型其反汇编结果基本相同. int main(int argc, char* argv[]) { int x = 10; int y = 20; int z = 0; z = x + y; return 0; } 反汇编结果如下,首先lea取地址,然后ECX=13,这里的13是因为我们有3个整数型变量,每个变量占用4个字节,所以4x3=12次,将EAX设置为CCCCCCC,并通过rep指令填充内存地址从[edi]指向的位置开始填充,填充14次,同样的也初始化了堆栈,接着通过mov赋值语句将内存地址分别初始化为指定的数值. 0040D709 |. 8D7D B4 lea edi, dword ptr [ebp-4C] 0040D70C

mybatis generator 逆向工程

旧时模样 提交于 2019-11-29 17:27:29
1)在maven中引入相应jar包 org.mybatis.generator mybatis-generator-core 1.3.5 2)创建相应配置文件 mbg.xml 1)数据库连接信息 2)指定JavaBean生成的位置 3)指定sql映射文件生成的位置 4)指定dao接口生成的位置 5)tabel标签指定每个表的生成策略 6)commentGenerator去掉注释配置 =================================================================== <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" " http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd "> <context id="DB2Tables" targetRuntime="MyBatis3"> <!-- 设置不生成英文注释--> <commentGenerator> <property name="suppressAllComments" value="true" /> </commentGenerator> <!-- 配置数据库连接 -->

PowerDesigner 使用教程(很具体,很实用)

佐手、 提交于 2019-11-29 15:33:41
原文地址为: PowerDesigner 使用教程(很具体,很实用) 1、PowerDesigner 使用教程 从今日开始,每天一部分内容,在每个工作日,争取让大家天天都有的看,每天内容不会太多。 有错误的地方还请大家指正。 PowerDesigner简介   PowerDesigner是Sybase公司的CASE工具集,使用它可以方便地对管理信息系统进行分析设计,它几乎包括了数据库模型设计的全过程。利用PowerDesigner可以制作数据流程图、概念数据模型、物理数据模型,可以生成多种客户端开发工具的应用程序,还可为数据仓库制作结构模型,也能对团队设计模型进行控制。它可与许多流行的数据库设计软件,例如:PowerBuilder,Delphi,VB等相配合使用来缩短开发时间和使系统设计更优化。 PowerDesigner主要包括以下几个功能部分:   (1) DataArchitect 这是一个强大的数据库设计工具,使用DataArchitect可利用实体-关系图为一个信息系统创建"概念数据模型"-CDM(Conceptual Data Model)。并且可根据CDM产生基于某一特定数据库管理系统(例如:Sybase System 11)的"物理数据模型"-PDM(Physical Data Model)。还可优化PDM

idea+mybatis 简单逆向工程

拥有回忆 提交于 2019-11-29 09:35:38
导入mysql依赖、配置逆向工程插件 <dependencies> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.17</version> </dependency> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.5.2</version> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId> <version>1.3.2</version> <configuration> <verbose>true</verbose> <overwrite>true</overwrite> </configuration> </plugin> </plugins> </build> 配置generator.xml <?xml version="1.0" encoding=

8.逆向工程

半城伤御伤魂 提交于 2019-11-29 04:57:42
1. Mybatis的逆向工程(generator). 由表帮我们来生成dao,bean,xml映射文件。 http://www.mybatis.org/generator/index.html。 引入mybatis-generator的jar包 2. 创建generator的配置文件。 3. 运行generator 2. 创建generator的配置文件。 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!DOCTYPE generatorConfiguration 3 PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" 4 "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd"> 5 <!-- generator的配置文件 --> 6 <generatorConfiguration> 7 <!-- mysql驱动jar所在的位置 --> 8 <classPathEntry location="C:\\javaHouse\\mybatis04\\lib\\mysql-connector-java-5.1.47.jar" /> 9 10 <!-- 数据源信息 --> 11 <context id=

generator(mybatis逆向工程)

微笑、不失礼 提交于 2019-11-29 01:49:05
MyBatis Generator(MBG)是MyBatis MyBatis 和 iBATIS 的代码生成器。它将为所有版本的MyBatis以及版本2.2.0之后的iBATIS版本生成代码。它将内省数据库表(或许多表),并将生成可用于访问表的工件。这减少了设置对象和配置文件以与数据库表交互的初始麻烦。MBG寻求对简单CRUD(创建,检索,更新,删除)的大部分数据库操作产生重大影响。您仍然需要为连接查询或存储过程手动编写SQL和对象代码。 MyBatis GeneratorXML配置文件 先下载架包并加入工程: mybatis-generator-core-1.3.5.jar https://github.com/yundianzixun/mybatis-generator-1.35/tree/master/lib 使用Java运行MyBatis Generator    用主函数测试以下代码 来源: https://www.cnblogs.com/zfyyfw/p/11438432.html

1.动态sql语句 2.逆向工程(generator) 3.分页助手(pagehelper)

生来就可爱ヽ(ⅴ<●) 提交于 2019-11-29 01:00:20
   2019-8-30 大纲 1. 动态 sql 语句 2. 逆向工程 (generator) 3. 分页助手 (pagehelper) 1. 动态 sql 语句 ( 即 sql 语句的拼接 ) 1.1 if 标签(属性: test (判断条件)) 缺点:如果仅仅是第二个条件满足导致 sql 语句出错(使用 if+where ) <select id="select1" resultType="com.zhiyou.clg.bean.User"> select *from user <if test="name!=null"> where name=#{name} </if> <if test="age!=null and age!=''"> and age=#{age} </if> </select> 1.2 if+where ( where 标签会知道如果它包含的标签中有返回值的话,就会插入 where 若其以 and 或 or 开头会将 and 或 or 剔除 ) <select id="select2" resultType="com.zhiyou.clg.bean.User"> select *from user <where> <if test="name!=null"> and name=#{name} </if> <if test="sex!=null"> and

Mybatis的逆向工程(generator)

▼魔方 西西 提交于 2019-11-29 00:53:55
Tips:Mybatis generator官网 http://www.mybatis.org/generator/configreference/commentGenerator.html Mybatis的逆向工程的作用是可由表帮我们生成bean,dao,xml映射文件 1. 引入Mybatis generator的jar包 获取jar包 将此jar包放到lib文件夹下,并将其build path 2.创建并获取generator配置文件 接下来,修改generator.xml配置文件,具体内容及释义见下代码 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!DOCTYPE generatorConfiguration 3 PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" 4 "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd"> 5 <!-- generator配置文件 --> 6 <generatorConfiguration> 7 <!-- mysql驱动jar所在位置 --> 8 <classPathEntry location="D:\\jarorpackage\\mysql\