精华内容
下载资源
问答
  • 所以想要mybatis自动生成java类,配置文件等,就必须要一些配置和一些jar包。当然这些配置也很简单。为了有个初步的认识,首先我列出了所需要的文件:其中标红的比较重要。好了,让我们开始吧1.首先需要在数据库建好...

    其实没有什么东西是可以自动生成的,只不过是别人已经写好了,你调用罢了。

    所以想要mybatis自动生成java类,配置文件等,就必须要一些配置和一些jar包。当然这些配置也很简单。

    为了有个初步的认识,首先我列出了所需要的文件:

    7f7d5ac26d2bda5a67eedfc49b4b8cd7.png

    其中标红的比较重要。好了,让我们开始吧

    1.首先需要在数据库建好表,随便建几个就好。

    2.下载mybatis-generator-core包

    然后搜索mybatis-generator-core下载即可

    3.下载mysql-connector-java包

    想必大家这个包都很熟悉,因为它 就是mysql的java语言驱动包

    因为我们是根据数据库表来生产配置文件,当然需要连接到数据库了,那也就是需要驱动包了。

    然后搜索mysql-connector-java,选择需要的版本下载即可

    4.generator.xml文件

    8f900a89c6347c561fdf2122f13be562.png

    961ddebeb323a10fe0623af514929fc1.png

    1 <?xml version="1.0" encoding="UTF-8"?>

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15 connectionURL="jdbc:mysql://localhost:3306/sy"

    16 userId="root"

    17 password="mysql">

    18

    19

    20

    21

    22

    23

    24

    25

    26

    27

    28

    29

    30

    31

    32

    33

    34

    35

    36

    37

    38

    39

    40

    41

    42

    43

    44

    45

    46

    47

    48

    49

    50

    51

    generator.xml

    其中generator.xml文件里都有很详细的注释,大家一看就明白,我们需要做的有

    (1) 修改mysql驱动的路径,小编的路径如下:

    (2)修改  数据库的url 用户名 密码

    (3)修改保存自动生成文件的路径,小编的路径为

    这里大家可以建一个src空文件夹,然后把全路径复制覆盖小编的 路径即可。

    注:这里的model,mapper,dao三个路径都需要修改,否则就找不到路径了

    5.好了,准备工作都做好了,一个命令即可生成

    首先cmd进入到generator.xml这个文件的路径下  如

    cd d:

    cd study\spring-mybatis-maven

    (win 7 下有快捷方式进入:

    在generator.xml目录下,单击右键:在此处打开命令窗口(W))

    运行命令:

    java -jar mybatis-generator-core-1.3.2.jar -configfile generator.xml -overwrite

    是不是成功了?快去看看刚刚新建的src文件夹吧,看是不是已经有代码了。

    展开全文
  • YDOOK; Spring 怎样创建 xml XML格式配置文件 一般在 src 目录下面创建: 按照下面步骤点击即可:

    YDOOK; Spring 怎样创建 xml XML格式配置文件

    一般在 src 目录下面创建:

    按照下面步骤点击即可:

    在这里插入图片描述
    在这里插入图片描述



    展开全文
  • 使用gulp 怎样配置文件

    千次阅读 2019-01-20 11:47:49
    创建执行目录 需要进行监听的文件 以及目录 //gulp.task(“html”,async()=&amp;gt;{ // gulp.src(“html/**/*”)//文件目录 // .pipe(gulp.dest(“D:\phpStudy\PHPTutorial\WWW\floweritem\html”));。/...

    引入模块 gulp
    var gulp = require(‘gulp’);

    创建执行目录

    需要进行监听的文件 以及目录
    //gulp.task(“html”,async()=>{
    // gulp.src(“html/**/*”)//文件目录
    // .pipe(gulp.dest(“D:\phpStudy\PHPTutorial\WWW\floweritem\html”));。//要将文件存放的目录
    //});

    //gulp.task(“php”,async()=>{
    // gulp.src(“php//*")
    // .pipe(gulp.dest(“D:\phpStudy\PHPTutorial\WWW\floweritem\php”));
    //});
    //
    //gulp.task(“css”,async()=>{
    // gulp.src("css/
    /")
    // .pipe(gulp.dest(“D:\phpStudy\PHPTutorial\WWW\floweritem\css”));
    //});
    //gulp.task(“js”,async()=>{
    // gulp.src("js/**/
    ”)
    // .pipe(gulp.dest(“D:\phpStudy\PHPTutorial\WWW\floweritem\js”));
    //});
    //gulp.task(“font”,async()=>{
    // gulp.src(“font//*")
    // .pipe(gulp.dest(“D:\phpStudy\PHPTutorial\WWW\floweritem\font”));
    //});
    //
    //gulp.task(“images”,async()=>{
    // gulp.src("images/
    /*”)
    // .pipe(gulp.dest(“D:\phpStudy\PHPTutorial\WWW\floweritem\images”));
    //});

    4.0的写法
    gulp.task(“watch-all”,async ()=>{

    gulp.watch("html",async()=>{
        gulp.src("html/**/*")
            .pipe(gulp.dest("C:\\myphp_www\\PHPTutorial\\WWW\\baidunuomi"));
    });
    
    gulp.watch("php",async()=>{
        gulp.src("php/**/*")
            .pipe(gulp.dest("D:\\phpStudy\\PHPTutorial\\WWW\\floweritem\\php"));
    });
    
    gulp.watch("css",async()=>{
        gulp.src("css/**/*")
            .pipe(gulp.dest("D:\\phpStudy\\PHPTutorial\\WWW\\floweritem\\css"));
    });
    
    gulp.watch("js",async()=>{
        gulp.src("js/**/*")
            .pipe(gulp.dest("D:\\phpStudy\\PHPTutorial\\WWW\\floweritem\\js"));
    });
    
    gulp.watch("font",async()=>{
        gulp.src("font/**/*")
            .pipe(gulp.dest("D:\\phpStudy\\PHPTutorial\\WWW\\floweritem\\font"));
    });
    
    gulp.watch("images",async()=>{
        gulp.src("images/**/*")
            .pipe(gulp.dest("D:\\phpStudy\\PHPTutorial\\WWW\\floweritem\\images"));
    });
    

    });

    展开全文
  • 如题,写在什么标签里面啊,为什么我写在和查询select标签里面他会说语法错误啊,但是我在mysql命令行打就米问题,说明语法没错误
  • 一定要将 :# Change here for bind listening bind-address="0.0.0.0" 配置成0.0.0.0 表示可远程: 链接名字随便填:主机名字为阿里云公网IP 点击:Mysql那栏start连接后 点击config就会跳出配置文件: 按我上面...

    # Example MySQL config file for small systems.

    #

    # This is for a system with little memory (<= 64M) where MySQL is only used

    # from time to time and it's important that the mysqld daemon

    # doesn't use much resources.

    #

    # You can copy this file to

    # C:/xampp/mysql/bin/my.cnf to set global options,

    # mysql-data-dir/my.cnf to set server-specific options (in this

    # installation this directory is C:/xampp/mysql/data) or

    # ~/.my.cnf to set user-specific options.

    #

    # In this file, you can use all long options that a program supports.

    # If you want to know which options a program supports, run the program

    # with the "--help" option.

    # The following options will be passed to all MySQL clients

    [client]

    password = 123456

    port = 3306

    socket = "C:/xampp/mysql/mysql.sock"

    # Here follows entries for some specific programs

    # The MySQL server

    [mysqld]

    port= 3306

    socket = "C:/xampp/mysql/mysql.sock"

    basedir = "C:/xampp/mysql"

    tmpdir = "C:/xampp/tmp"

    datadir = "C:/xampp/mysql/data"

    pid_file = "mysql.pid"

    # enable-named-pipe

    key_buffer = 16M

    max_allowed_packet = 1M

    sort_buffer_size = 512K

    net_buffer_length = 8K

    read_buffer_size = 256K

    read_rnd_buffer_size = 512K

    myisam_sort_buffer_size = 8M

    log_error = "mysql_error.log"

    # Change here for bind listening

    bind-address="0.0.0.0"

    # bind-address = ::1 # for ipv6

    # Where do all the plugins live

    plugin_dir = "C:/xampp/mysql/lib/plugin/"

    # Don't listen on a TCP/IP port at all. This can be a security enhancement,

    # if all processes that need to connect to mysqld run on the same host.

    # All interaction with mysqld must be made via Unix sockets or named pipes.

    # Note that using this option without enabling named pipes on Windows

    # (via the "enable-named-pipe" option) will render mysqld useless!

    #

    # commented in by lampp security

    #skip-networking

    #skip-federated

    # Replication Master Server (default)

    # binary logging is required for replication

    # log-bin deactivated by default since XAMPP 1.4.11

    #log-bin=mysql-bin

    # required unique id between 1 and 2^32 - 1

    # defaults to 1 if master-host is not set

    # but will not function as a master if omitted

    server-id= 1

    # Replication Slave (comment out master section to use this)

    #

    # To configure this host as a replication slave, you can choose between

    # two methods :

    #

    # 1) Use the CHANGE MASTER TO command (fully described in our manual) -

    # the syntax is:

    #

    # CHANGE MASTER TO MASTER_HOST=, MASTER_PORT=,

    # MASTER_USER=, MASTER_PASSWORD= ;

    #

    # where you replace , , by quoted strings and

    # by the master's port number (3306 by default).

    #

    # Example:

    #

    # CHANGE MASTER TO MASTER_HOST='125.564.12.1', MASTER_PORT=3306,

    # MASTER_USER='joe', MASTER_PASSWORD='secret';

    #

    # OR

    #

    # 2) Set the variables below. However, in case you choose this method, then

    # start replication for the first time (even unsuccessfully, for example

    # if you mistyped the password in master-password and the slave fails to

    # connect), the slave will create a master.info file, and any later

    # change in this file to the variables' values below will be ignored and

    # overridden by the content of the master.info file, unless you shutdown

    # the slave server, delete master.info and restart the slaver server.

    # For that reason, you may want to leave the lines below untouched

    # (commented) and instead use CHANGE MASTER TO (see above)

    #

    # required unique id between 2 and 2^32 - 1

    # (and different from the master)

    # defaults to 2 if master-host is set

    # but will not function as a slave if omitted

    #server-id = 2

    #

    # The replication master for this slave - required

    #master-host =

    #

    # The username the slave will use for authentication when connecting

    # to the master - required

    #master-user =

    #

    # The password the slave will authenticate with when connecting to

    # the master - required

    #master-password =

    #

    # The port the master is listening on.

    # optional - defaults to 3306

    #master-port =

    #

    # binary logging - not required for slaves, but recommended

    #log-bin=mysql-bin

    # Point the following paths to different dedicated disks

    #tmpdir = "C:/xampp/tmp"

    #log-update = /path-to-dedicated-directory/hostname

    # Uncomment the following if you are using BDB tables

    #bdb_cache_size = 4M

    #bdb_max_lock = 10000

    # Comment the following if you are using InnoDB tables

    #skip-innodb

    innodb_data_home_dir = "C:/xampp/mysql/data"

    innodb_data_file_path = ibdata1:10M:autoextend

    innodb_log_group_home_dir = "C:/xampp/mysql/data"

    #innodb_log_arch_dir = "C:/xampp/mysql/data"

    ## You can set .._buffer_pool_size up to 50 - 80 %

    ## of RAM but beware of setting memory usage too high

    innodb_buffer_pool_size = 16M

    innodb_additional_mem_pool_size = 2M

    ## Set .._log_file_size to 25 % of buffer pool size

    innodb_log_file_size = 5M

    innodb_log_buffer_size = 8M

    innodb_flush_log_at_trx_commit = 1

    innodb_lock_wait_timeout = 50

    ## UTF 8 Settings

    #init-connect=\'SET NAMES utf8\'

    #collation_server=utf8_unicode_ci

    #character_set_server=utf8

    #skip-character-set-client-handshake

    #character_sets-dir="C:/xampp/mysql/share/charsets"

    [mysqldump]

    quick

    max_allowed_packet = 16M

    [mysql]

    no-auto-rehash

    # Remove the next comment character if you are not familiar with SQL

    #safe-updates

    [isamchk]

    key_buffer = 20M

    sort_buffer_size = 20M

    read_buffer = 2M

    write_buffer = 2M

    [myisamchk]

    key_buffer = 20M

    sort_buffer_size = 20M

    read_buffer = 2M

    write_buffer = 2M

    [mysqlhotcopy]

    interactive-timeout

    可直接复制使用:

    注意注意!!!!!!一定要将

    :# Change here for bind listening

    bind-address="0.0.0.0"  配置成0.0.0.0  表示可远程:

    链接名字随便填:主机名字为阿里云公网IP

    点击:Mysql那栏start连接后 点击config就会跳出配置文件:

    按我上面的配置就ok了:

    展开全文
  • 但是我们在创建自己的配置文件的时候一般是看api或者修改之前的例子,对于新手来说稍微有点麻烦。 这里官方提供了一个实验性的前端交互页面来配置,这样,我们点击某个属性名,前端页面就可以显示属性名的具体含义,...
  • 设置文件位置和大小不低于20GB,点击创建即可 二、设置虚拟机 常规——高级 将共享粘贴板和拖放改为双向 系统——主板 将启动顺序改为光驱,硬盘,网络 并将其向上移动     将指点设备改为USB触控板 存储——...
  • 项目属性-》配置属性-》常规-》配置类型中改动就可以,例如以下图所看到的。 lib的用法: (1).h文件,即Lib中函数的声明。 (2)lib,将lib所在文件夹增加到附加库文件夹中。例如以下图所看到的,我生成的l...
  •  创建一个配置文件对应的类将创建好的properties 类引入在properties类中添加@Component解决报错访问一下:成功如果,我们有生产环境和开发环境,怎样更简单的切换配置呢?创建一个开发环境用的yml:application-...
  • Linxu 开机后会读取那些配置文件? Linxu 开机后,如果文件存在的话 首先读取 /etc/profile 文件 然后读取 ~/.bash_profile 文件 其次读取 ~/.profile 文件 最后读取 ~/.bashrc 文件 先在家目录创建一个空白文件: ...
  • import configparser #导入configparser 加载现有配置文件 import shelve #导入shelve d=shelve.open("G:/im/config.ini") #创建文件config.ini 将对象保存到G:/im/目录下 cp = configparser.ConfigParser()# 写入...
  • <servlet> <servlet-name>myservlet</servlet-name> <servlet-class>tom.jiafei.Dalian</servlet-class> </servlet> <servlet-mapping>...myserv...
  • java配置文件properties

    2015-08-07 15:49:18
    首先大家需要了解在什么情况下需要配置文件:在需要...下面来看一下怎样配置文件:  首先在你项目的src文件夹下创建file 然后在floder下面创建file文件 ,以properties格式命名 然后创建一个class用来
  • c#根据配置文件反射

    2015-11-09 09:52:00
    由于项目中用到了反射,准备把各个类库都先写在配置文件中,然后读取配置文件,再对配置文件中配置的类库进行反射。 这样做的好处是各个类库保持...在上面的配置文件创建了自定义节点processors,然后在process...
  • 之前下载pycharm的时候就废了很久,激活啥的,然后今天刚打开第一次使用,就一路按着提示确定,然后就发现每次新建一个项目都要把解释器全部搬到项目所在文件夹下,一个一行代码的.py文件就19M,这谁扛得住,这也太...
  • 首先创建一个properties配置文件:dbinfo.properties 供测试用。 内容为: 怎样获取age属性值?我们可以使用两种方法: ①使用反射的类加载器读取配置文件; ②使用工具类ResourceBundle ①反射的类加载器 ...
  • 在这里我就以创建eclipse的快捷方式为例,简单介绍一下怎样在ubuntu 16.04(已配置好jdk)环境下怎样创建。 1.在这里我已经把eclipse压缩包解压在/usr/local下​ 2.首先新建文件eclipse.desktop,命令如下 ...
  • Git操作过程中,难免会遇到下列...如果此时你还没创建Git的.gitignore文件,你只需创建一个.gitignore文件,然后打开该文件,在里面添加“/test.txt”即可,这里“/”表示本地目录。此时,你在add或commmit操作时,test
  • 请关注本头条号,每天坚持更新原创干货技术文章。如需学习视频,请在微信搜索公众号...以CentOS系统为例,使用samba-client客户端,其他Linux发行版的配置大同小异,同样可以作为参考标准。如果是反过来,即Linu...
  • 1.创建Dynamal Web Project 2.生成web.xml文件 3.Dynamal Web Project 创建完成 ...4.从下载的struts框架文件中找到jar包导入到...6.从下载的struts框架文件中找到web.xml配置文件中对struts2的加载配置   ...
  • 前一篇文章中我们介绍了如何使用MyBatis创建一个简单的项目,我们已经看见了一些映射器配置文件中配置基本的映射语句,以及怎样使用SqlSession对象调用它们的例子。 1. 前景回顾 现在让我们看看在com.sjf.bean...
  • 单例模式+读取配置文件

    千次阅读 2019-05-06 21:00:11
    三、代码实例二--读取配置文件 UML图 一、单例模式 问题引出的怎样创建唯一变量(对象)。也就是保证一个类只有一个实例。其中单例模式又分为饿汉式和懒汉式单例。 前者是空间换时间,后者是时间换空间。单例...
  •  ①在Apache文件配置的项目文件夹,我这里是D:\www下创建项目,文件夹名字叫做demo  ②编辑httpd-vhost.conf,在Apache安装路径下,我这里是百度收录批量查询 D:\Program Files\Apache\Apache24\conf\extra在httpd...
  • 什么是标准shell? 作者得有吧,联系方式得有吧,日期得有吧,版本也不能少吧 是用户和内核进行交互的一个工具,可以将...这些需求的实现需要在vim的配置文件里面写 vim /etc/vimrc 第一种方法: 在最后面...
  • 虽然.net WinForm下有了App.Config,WebForm下有了Web.Config,但很多时候我们都会创建自己的配置文件,用来存储连接字符串或者存储其他信息。 好了,切入正题!如果你只使用.net提供的配置文件存储信息,下面内容...
  • [size=medium][color=red][b]应用文件夹[/b][/color][/size] red5的应用都在“webapps”文件夹中...在新应用文件夹中新建一个“WEB-INF”文件夹,用来放置配置文件和类文件。你可以用Red5中"doc/templates/my...
  • 方维分享怎样修改数据库配置

    千次阅读 2012-09-08 19:06:33
    如果您方维站点创建时设置的数据库信息发生了变化,如您修改了数据库的密码等,这样由于几乎所有信息访问都是需要读取数据库的,无法访问数据库 造成站点也瘫痪了,这个问题的解决很简单,只要修改下方维程序的...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 461
精华内容 184
关键字:

怎样创建配置文件