IDEA2023.1.3破解,IDEA破解,IDEA 2023.1破解,最新IDEA激活码

电商项目笔记04项目初始化

IDEA2023.1.3破解,IDEA破解,IDEA 2023.1破解,最新IDEA激活码

注意版本 即便是老版本,也要确认

项目初始化概要

数据库初始化,Navicat
安装IDEA
Maven创建项目

  • 配置JDK
  • 配置Maven
  • 配置Tomcat
  • 快捷键配置

git创建仓库与初始化

  • .gitignore文件配置
  • 推送
  • 切换分支

Maven的配置POM

  • 本地sdk依赖

项目包结构设计
MyBatis三剑客

  • MyBatis-generator 自动生成数据库交互代码
  • MyBatis-plugin Idea的MyBatis插件,可实现mybatis的接口文件和实现 xml自动跳转,验证正确性,在xml中智能提示等功能
  • MyBatis-pagehelper 分页组件,对sql无入侵

web.xml初始化及配置
Spring初始化及配置
SpringMVC初始化及配置
Logback初始化及配置
FTP服务器配置
IDEA配置

  • 开启Problem窗口,实时编译的配置及作用

Restlet client postman同类软件
FE助手,主要使用json格式化

数据库初始化

idea

配置JDK

81_1.png
81_2.png

配置Maven

81_3.png
81_4.png

配置快捷键

81_5.png

81_6.png项目初始化

Maven创建项目

81_7.png

补充完整

  • main下创建java和resources文件夹
  • src下创建test文件夹
  • test下创建java和resources文件夹
  • pom.xml文件中将1.7改为1.8

81_8.png

文件夹设置作用

  • Mark Directory as

81_9.png

Language level

81_10.png

配置Tomcat

81_11.png
81_12.png

配置自动编译

  • 自动编译要勾选此项

81_13.png

避免注入提示错误

  • 由Error改为Warning

81_14.png

git初始化

gitee

.gitignore

# Compiled class file
*.class

# Log file
*.log

# BlueJ files
*.ctxt

# Mobile Tools for Java (J2ME)
.mtj.tmp/

# Package Files #
# *.jar 第三方jar包
*.war
*.nar
*.ear
*.zip
*.tar.gz
*.rar

# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*

# -------------add by okokabcd-------------
# maven ignore
target/

# kdiff3 ignore
*.orig

# eclipse ignore
.settings/
.project
.classpath

# idea ignore
.idea/
/idea/
*.ipr
*.iml
*.iws

# temp file
*.cache
*.diff
*.patch
*.tmp

# system ignore
.DS_Store
Thumbs.db

init

git init
git add .
git commit 

git remote add origin git@gitee.com:okokabcd/mmall.git

git push -u -f origin master
分支开发主干
git branch -r
git checkout -b v1.0 origin/master
git push origin v1.0



pom.xml配置

项目结构初始化

pojo
bo
vo

MyBatis三剑客

generator

pom.xml配置
generatorConfig.xml

81_15.png

81_16.png

  • 修改生成的Mapper.xml,时间戳now()

plugins

81_17.png

pagehelper

Spring配置

spring.io/projects/sp…
github.com/spring-proj…
github.com/spring-proj…
github.com/spring-proj… 参考这个
github.com/spring-proj…

logback配置

两个浏览器插件工具

FeHelper

81_18.png

restlet client

81_19.png

文章永久链接:https://tech.souyunku.com/?p=43336


Warning: A non-numeric value encountered in /data/wangzhan/tech.souyunku.com.wp/wp-content/themes/dux/functions-theme.php on line 1154
赞(98) 打赏



未经允许不得转载:搜云库技术团队 » 电商项目笔记04项目初始化

IDEA2023.1.3破解,IDEA破解,IDEA 2023.1破解,最新IDEA激活码
IDEA2023.1.3破解,IDEA破解,IDEA 2023.1破解,最新IDEA激活码

评论 抢沙发

大前端WP主题 更专业 更方便

联系我们联系我们

觉得文章有用就打赏一下文章作者

微信扫一扫打赏

微信扫一扫打赏


Fatal error: Uncaught Exception: Cache directory not writable. Comet Cache needs this directory please: `/data/wangzhan/tech.souyunku.com.wp/wp-content/cache/comet-cache/cache/https/tech-souyunku-com/index.q`. Set permissions to `755` or higher; `777` might be needed in some cases. in /data/wangzhan/tech.souyunku.com.wp/wp-content/plugins/comet-cache/src/includes/traits/Ac/ObUtils.php:367 Stack trace: #0 [internal function]: WebSharks\CometCache\Classes\AdvancedCache->outputBufferCallbackHandler() #1 /data/wangzhan/tech.souyunku.com.wp/wp-includes/functions.php(5109): ob_end_flush() #2 /data/wangzhan/tech.souyunku.com.wp/wp-includes/class-wp-hook.php(303): wp_ob_end_flush_all() #3 /data/wangzhan/tech.souyunku.com.wp/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters() #4 /data/wangzhan/tech.souyunku.com.wp/wp-includes/plugin.php(470): WP_Hook->do_action() #5 /data/wangzhan/tech.souyunku.com.wp/wp-includes/load.php(1097): do_action() #6 [internal function]: shutdown_action_hook() #7 {main} thrown in /data/wangzhan/tech.souyunku.com.wp/wp-content/plugins/comet-cache/src/includes/traits/Ac/ObUtils.php on line 367