目录一、IDEA整合SSM框架1.新建Maven项目2.整合MVC+Mybatis3.IDEA配置tomcat二、mybatis generator自动生成实体类和映射1.配置mybatis generator2.数据库测试准备3.逆向生成测试4.junit测试 一、IDEA整合SSM框架1.新建Maven项目新建maven项目命名helloworld选择maven安装目录(我的版本是3.6)可
设置界面:第一个Appearance 下的systemSettingThinkPad如何开启或关闭自动更新对于“更新总是失败”这个问题,鉴于我知识有限,无法回答,但可以参考我下面说明的“阻止更新”的方法。【关闭Windows自动更新】1、右键任务栏空白处,选择“任务管理器”,如图1。【图1】2、在任务管理器中,进入“服务”选项卡,再点击底部的“打开服务”,如图2。【图2】3、在服务窗口中,找到“W
转载
2024-02-21 21:18:27
97阅读
//依赖管理 org.springframework.boot spring-boot-starter-parent 2.3.4.RELEASE//他的父项目 org.springframework.boot spring-boot-dependencies 2.3.4.RELEASE //在spring-boot-dependencies中几乎声明了所有开发中常用
转载
2024-06-19 10:03:27
1144阅读
Background很多小公司都是靠做项目赚钱的,这个项目做完下个项目开始,并且通常会做比较类似的项目,这个时候我们在开发时后台工程比较相似,大部分代码都能复用,这个时候我们在idea中可以自定义maven骨架(一个通用模版),然后每次创建项目都用这个通用的模版即可,以下记录如何自定义 Maven 骨架(Archetype),以及如何删除自定义的Maven 骨架。这里以模板项目cloudansys
转载
2024-03-18 20:29:12
231阅读
2017-01-14 回答例如,eclipse中的“project”(项目)对应 intellij idea中的“module”(模块).而intellij idea中的“project”,某种程度上,类似eclipse中的“workfspace”(工作区)。事实上,要迁移不带eclipse插件的简单 java应用,你需要在intellij中创建和eclipse中类似的项目结构。如果你要迁移的是e
转载
2024-08-13 12:42:34
84阅读
IDEA 在maven下配置tomcatversion 1 修改时间:2019/5/18 idea版本 2019/1/2创建maven工程File—>new—Project选择maven—>勾选create from archetype---->选择webapp填写两个名称,下面的一个为项目名称,任意填,next,选择路径信息,finish。创建好后,右下方会有提示信息,选择au
转载
2024-06-20 10:24:58
342阅读
一、背景:这两天跟同事交接了一个比较老的项目(16年的项目,好像都快要做第四期了),不像是现在常用的springboot+maven这种项目,配置啥的都比较简单。这个项目是老web项目,需要的jar包都是放到lib目录下,以前还是用eclipse开发的,自己瞎搞了快一天跑不起来,后来导师三两下帮我配置好了。自己原来看视频学javaweb的时候也学过这样的项目,但是一直听各种“老前辈”说“这些技术太
转载
2024-04-05 10:12:43
225阅读
IDEA 易用性计较代码自动提示,取消大小写限制Ctrl+/生成的"//" 注释,不能跟代码块自动对齐Eclipse 优化技巧目录1.更改编码,统一全局的字体编码格式2.配置代码自动提示提高效率 3.更换安装的镜像源地址,更换为国内地址,插件安装更新速度加快4.取消不必要的IDE校验,语法验证功能,加快编译速度5.maven 镜像源设置,更换为国内镜像源地址6.管理/清除 Launch
背景使用git来进行版本控制,发现自己多commit了个东西,然后想撤回。之前自己这块一直没有去看,当时忙也来不及去操作,操作了一下好像也没有操作对,所以都是复制自己修改的然后删除分支,这样又麻烦有浪费时间。解决今天抽了点时间来看一下这方面,就是关于自己commit但是还没有push的操作。具体在命令行操作和IDEA 页面操作给出结论。先来解释几个术语HEAD: 这是当前分支版本顶端的别名,也就是
转载
2024-07-31 12:02:47
56阅读
答完以后我只想吐槽下,这种操作还是命令行里来的方便。答案里提供了3种操作流程,个人习惯第2种方式,但这个只适合压缩最后n个commit的情况。第一种方式最佳,建议熟练掌握。第三种方式纯粹蛋疼,可以不看,但对理解git会有所帮助。用命令行的话,其实还有很多方法,但都不是常规手段了,对理解和学习运用git底层原理有帮助。-----------------------------------------
转载
2024-08-08 10:08:37
83阅读
转载
2018-04-04 15:28:00
71阅读
2评论
idea集成maven插件settings-->输入maven-->选择本地maven安装路径,配置文件以及本地仓库的路径:创建非web的maven工程创建工程-->选择maven,下一步之后填写项目的坐标(类似于全类名),下一步之后再次确认:创建出来的界面如下:在该工程结构中,缺少一些目录,需要手动添加并设置。添加test中的resources,然后右键选择Mark Direc
转载
2024-03-07 14:32:42
89阅读
前提工作:修改settings.xml,改为aliyun镜像;在idea设置中修改maven的目录、settings、repository;步骤:idea里面创建一个maven-webapp项目,取好项目名称等;完善目录添加tomcat 点击右上方 问题:为什么要选择war exploded?war模式:将WEB工程以包的形式上传到服务器 ; war exploded模式:将WEB工程以当前文件夹
转载
2024-04-10 12:44:54
45阅读
1.Execute Maven Goal 弹出可执行的 Maven 命令的输入框。有些情况下我们需要通过书写某些执行命令来构建项目,就可以通过此按钮2.Toggle Offline Mode 英文释义 (大概就是把maven 的网络关闭,必须使用本地资源)3.toggle "skip test" mode 不但跳过单元测试的运行,也跳过测试代码的编译。4.
转载
2024-03-01 11:28:49
98阅读
打开浏览器总是弹出QQ浏览器,但是平时不是很常用QQ浏览器,如何保证成功设置默认qq浏览器?该怎么取消这个默认设置呢?下面跟着学习啦小编一起来看看设置和取消默认打开QQ浏览器的教程。取消默认打开QQ浏览器的方法其实这很简单,在Win10系统中点击开始按钮→设置→系统→默认应用,在“Web浏览器”中选择自己想要的浏览器就可以,如下图在Win7中,点击开始按钮→默认程序→设置默认程序,选择想要的浏览器
转载
2024-04-18 15:24:26
92阅读
IntelliJ IDEA Default 快捷键 IntelliJ IDEA Default Keymap快捷键中文释义EditingCtrl + Space自动完成名称(任意类名,方法名,变量名)注意系统输入法切换的 快捷键不要冲突了。Ctrl + Shift + Space智能代码完成(所期望类型的变量和方法列表供选择)Ctrl + Alt + Space类名自动完成,如果没有import会
用了IDEA有很长时间了,身边的同事朋友也都慢慢的开始都从Eclipse切换到IDEA了,其实无论是Eclipse还是IntelliJ IDEA都是开发工具而已,各自都有优点。但是刚从Eclipse切换到IDEA的时候还是很不适应的,有些人用了一段时间的IDEA适应不了就又切换回Eclipse了,也有的人把IDEA的快捷键设置成了Eclipse的快捷方式。这些都能说明IDEA的使用还是有点门槛的。
一、下载安装jdk下载:https://www.oracle.com/java/technologies/downloads/#jdk17-windows idea下载:https://www.jetbrains.com/idea/download/#section=windows maven下载:http://maven.apache.org/download.cgi环境配置 1、jdk环境配置
转载
2023-11-28 09:20:36
90阅读
一、搭建工具:1.jdk1.82.idea20193.maven3.6.3二、新建maven项目1.点击file->new->project2.选择Maven,添加jdk版本,选择从原型创建,从下面找到maven-archetype-webapp,点击NEXT。(此处属于小白操作跟着步骤来就可以)3.填写项目名称,更改项目地址路径。4.选择maven路径,添加本地maven路径下con
转载
2024-01-08 14:09:23
143阅读
1maven(1)maven介绍Maven的含义:Maven项目对象模型(POM)project object model,可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。(2)用处Maven的优势:a)自动构建清理代码:相当于我们运行clean的效果自动编译:可以为咱们自动完成编译(类似于执行javac生成class文件)完成测试:实现测试功能,帮咱们完成生成报告:可以较为
转载
2024-05-08 13:53:09
57阅读