zoukankan      html  css  js  c++  java
  • springboot小项目总结

    软件:Postman、Xmind、WinScp、intelliJ idea 、navicate、swagger2接口开发工具、linux。

    项目搭建:配置文件

     1.注解使用@Mapper,爆红版本支持问题。找到支持@Mapper版本的依赖文件

     2.springboot项目打成war包使用的几个条件:加依赖、修改启动类、打包方式<Packing>改为war:https://blog.csdn.net/qq_23934475/article/details/81776037

    3.Linux上环境搭建:jdk下载、tomcat、mysql

    tar -zxvf apache-tomcat-9.0.34.tar.gz
    mv apache-tomcat-9.0.34 tomcat
    cd /tomact/bin
    ./startup.sh
    service stop firewalld.service
    service disable firewalld.service
    firewall-cmd --state
    ./startup.sh
    139.198.177.241:8080
    
    wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz
    tar -xzvf  mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz
    groupadd mysql
    useradd -r -g mysql mysql
    chown -R mysql.mysql /usr/local/mysql
    mkdir data
    yum install libaio
    /usr/local/mysql/bin/mysqld --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data --initialize
    vi /etc/my.cnf
    
    [mysqld]
    datadir=/usr/local/etc/mysql/data
    basedir=/usr/local/etc/mysql
    socket=/tmp/mysql.sock
    user=mysql
    port=3306
    character-set-server=utf8
    # 取消密码验证
    skip-grant-tables
    # Disabling symbolic-links is recommended to prevent assorted security risks
    symbolic-links=0
    # skip-grant-tables
    [mysqld_safe]
    log-error=/var/log/mysqld.log
    pid-file=/var/run/mysqld/mysqld.pid
    
    cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
    chkconfig mysql on
    /usr/local/mysql/bin/mysql -uroot -p
    vi /etc/profile
    export PATH=/usr/local/etc/mysql/bin
    source /etc/profile
    mysql -u root -p

    4.将war包部署到tomcat下的webapps下。

  • 相关阅读:
    移动端--基于Android Studio的项目文件结构(一)【转】
    java知识体系粗略梳理
    简单的使用hibernate插入数据的例子
    触发器
    存储过程和函数
    视图
    索引的设计和使用
    数据类型的选择
    表类型(存储引擎)的选择
    MySQL中的常用函数
  • 原文地址:https://www.cnblogs.com/wycBolg/p/12768762.html
Copyright © 2011-2022 走看看