202010-08 IDEA实现 springmvc的简单注册登录功能的示例代码 1.基本环境搭建spring简介SpringMVC框架是以请求为驱动,围绕Servlet设计,将请求发给控制器,然后通过模型对象,分派器来展示请求结果视图。其中核心类是DispatcherServlet,它是一个Servlet,顶层是实现的Servlet接口。project创建在图中填上项目名称即可,其他直接next如上图所示,创建两个包,并且指定包的类型,如下图,java包指定为SourcesRoot,resouces包指定为Resourcesroot整个目录结构:pom依赖<properties><project.... 继续阅读 >
202010-08 Idea+maven搭建SSH(struts2+hibernate5+spring5)环境的方法步骤 最近要使用SSH来编写期末的考核任务,之前也在网上查阅了很久,也试出了很多的问题。也很感谢很多前辈们的总结,我也查到了很多用用的内容。本次项目,我将以一个简单的登录案例实现SSH的项目整合,项目我会放到Github上面,需要的同学可以clone下来在本地跑一跑项目地址:SSH脚手架一、项目环境搭建使用maven搭建一个JavaWeb项目1.1配置Spring坐标依赖引入Spring坐标依赖<!--spring-context--><dependency... 继续阅读 >
202010-08 浅谈IDEA2018打包可执行jar包的流程 本人使用的是2018版的IDEA,发现与之前版本打包Jar包的流程略有些许差异(如果想打包为不可执行的jar包,在打包过程中不要生成MANIFEST.MF文件即可)一:项目结构二:进入项目设置功能三:点击"+"号,选择JAR,这里可以看到有两种选项Empty:空的jar结构Frommoduleswithdependencies:可以将项目中依赖的其他jar包或资源一并打入到我们要打包的jar包中,并且会帮我们做好项目文件的导入两种不同的选择方式,在后面的页面选项会有所不同四:分... 继续阅读 >
202010-08 Idea中SpringBoot多模块项目的建立实现 What内含一个或多个maven模块的SpringBoot项目称为SpringBoot多模块项目Why便于维护将一个大的单体项目分成多个子模块有利于模块间的维护,删除或移动单个模块时对其他模块的影响也比较小单个模块还可以复用共享依赖只需要在父类中定义公共的依赖项,子类模块都会共享父类的依赖项在大型项目中会使得代码更容易简洁。How1.父模块创建父项目(SpringBoot)删除不需要的目录去除src.mvnmvnwmvnw.cmd文件pompackaging标签打... 继续阅读 >
202010-08 IntelliJ IDEA 构建maven多模块工程项目(详细多图) 食用前须知本文以abc三个模块为例来搭建项目,以达到通俗易懂的初衷模块a—?基模块,就是人们常说的parent模块b—?其他模块都需要使用的一些工具,比如时间工具,json工具等模块c—?项目主要的内容,一般为聚合工程先简单讲一下maven的一些特点继承这个可以理解为java中的继承类似,父类定义的东西,子类如果你想用就拿过来用就可以;依赖依赖就相当于我们java中的导包,二者有着异曲同工之妙;你想用的东西只需要告诉maven它... 继续阅读 >
202010-07 idea新建springboot项目的方法 不多说废话,直接进入正题,按照下面的步骤创建一个springboot项目一般不会出错,当然不排除可能会有一些脸黑的,不过应该问题不大。第一步,如果你是在已有的项目里面,新建一个springboot项目如果你们是在idea打开后没有项目打开创建项目,那就比较简单了,当然你也可以这样回退到选择打开项目的主页面然后你看到的就是这样子的点击它,你就进入到创建项目的页面这就正式进入第二步了,你会发现有很多的项目模板,看接下来的操作... 继续阅读 >
202010-06 2020史上最全IDEA插件总结(推荐收藏) IDEA插件安装步骤IDEA里面,选择打开File-->Settings-->Plugins在Plugins里面,可以搜索需要的插件(下面的标题),然后安装如下图:AceJump全栈必备,作为一个全能的程序员,用鼠标,太伤自尊了,他就可以帮到你AceJump其实是一款能够代替鼠标的软件,只要安装了这款插件,可以在代码中跳转到任意位置。按快捷键进入AceJump模式后(默认是Ctrl+J),再按任一个字符,插件就会在屏幕中这个字符的所有出现位置都打上标签,... 继续阅读 >
202010-06 IDEA下Maven的pom文件导入依赖出现Auto build completed with errors的问题 在idea下新建一个maven项目,在学习mybaties时跟着视频教程添加依赖发现可以配置maven然后自动导入,这样可以省事不用手写。前提要讲maven配置好,然后使用快捷键alt+insert,手动输入添加依赖但是选择相应的依赖之后,控制台显示Autobuildcompletedwitherrors在网上百度了很久,有的说是maven与idea版本不兼容(之前我下载的maven是最新的,idea是2019.1的),于是便重新下载了maven。将maven配置成功后,问题依然没有解决。... 继续阅读 >
202010-06 IDEA下Maven的pom文件导入依赖出现Auto build completed with errors的问题 在idea下新建一个maven项目,在学习mybaties时跟着视频教程添加依赖发现可以配置maven然后自动导入,这样可以省事不用手写。前提要讲maven配置好,然后使用快捷键alt+insert,手动输入添加依赖但是选择相应的依赖之后,控制台显示Autobuildcompletedwitherrors在网上百度了很久,有的说是maven与idea版本不兼容(之前我下载的maven是最新的,idea是2019.1的),于是便重新下载了maven。将maven配置成功后,问题依然没有解决。... 继续阅读 >
202010-06 IDEA下Maven的pom文件导入依赖出现Auto build completed with errors的问题 在idea下新建一个maven项目,在学习mybaties时跟着视频教程添加依赖发现可以配置maven然后自动导入,这样可以省事不用手写。前提要讲maven配置好,然后使用快捷键alt+insert,手动输入添加依赖但是选择相应的依赖之后,控制台显示Autobuildcompletedwitherrors在网上百度了很久,有的说是maven与idea版本不兼容(之前我下载的maven是最新的,idea是2019.1的),于是便重新下载了maven。将maven配置成功后,问题依然没有解决。... 继续阅读 >
202010-05 IDEA连接远程服务器Docker部署Spring Boot项目的详细教程 开始前的准备工作拥有一台云服务器,我的是腾讯云服务器(CentOS7)腾讯云服务器安装Docker,我的版本是Docker19.03.9,关于安装和配置镜像加速器可以查阅我的另一篇博文:https://www.jb51.net/article/188048.htm,其中有详细的讲解Windows上有安装IDEA正式开始工作第一步:配置Docker,开启远程访问(注:仅供学习参考,实际生产环境万万不可,会产生很大的安全风险),默认端口是2375,也可以修改为其他端口1、修改/lib/syste... 继续阅读 >
202010-05 IDEA连接远程服务器Docker部署Spring Boot项目的详细教程 开始前的准备工作拥有一台云服务器,我的是腾讯云服务器(CentOS7)腾讯云服务器安装Docker,我的版本是Docker19.03.9,关于安装和配置镜像加速器可以查阅我的另一篇博文:https://www.jb51.net/article/188048.htm,其中有详细的讲解Windows上有安装IDEA正式开始工作第一步:配置Docker,开启远程访问(注:仅供学习参考,实际生产环境万万不可,会产生很大的安全风险),默认端口是2375,也可以修改为其他端口1、修改/lib/syste... 继续阅读 >
202010-04 IDEA安装Activiti插件并解决乱码问题(推荐) 一:通过IDEA直接安装插件1:打开IDEA,File->Settings->Plugins;搜索actiBPM,点击Installed,安装成功重启IDEA即可;如下图:2:重启IDEA之后,即可看到可以创建bpmn文件了二:通过从官网下载jar包安装插件1:有些版本的IDEA,可能从Plugins里搜索actiBPM,找不到结果,如下图:2:需要从IDEA官网下载actiBPM.jar包,IDEA官网:https://plugins.jetbrains.com/,官网搜索actiBPM,并下载到本地磁盘;3:将下载到本地的jar安装到... 继续阅读 >
202009-30 使用IDEA搭建SSM框架的详细教程(spring + springMVC +MyBatis) 1框架组成SpringSpringMVCMyBatis2所需工具Mysql8.0.15数据库管理系统,创建数据库Tomcat8.5.51用于部署web项目Maven3.6.1项目构建、项目依赖管理lombok1.18.10(可用可不用工具)用于类注解创建setter、getter、无参构造、全参构造、toString等函数注:只导入依赖,不安装插件是不起作用的3搭建步骤3.1新建一个空Maven项目,填写项目相关信息,完成3.2添加web框架支持选择现... 继续阅读 >
202009-29 IDEA2020.1同步系统设置到GitHub的方法 最近用了IDEA2020.1,原来2018.2所有插件和快捷键设置都得从新配置,这不意外发现了新大陆,省了很多时间了IDEA2020.1默认有两个绑定插件IDESettingsSync和SettingsRepository,这里特别要说下,两个插件只取其一,我用的是repository,同步到了github仓库详情可以看官网怎么说的:IDEA2020.1设置同步首先还是在GitHub上创建一个仓库,我这建立的是私有的,然后生成下个人密钥添加个人密钥完活之后,打开idea这里复制下刚... 继续阅读 >
202009-29 最新IDEA永久激活教程(支持最新2019.2版本) 此教程已支持最新2019.2版本本教程适用Windows、Mac、Ubuntu等所有平台。激活前准备工作配置文件修改已经不在bin目录下直接修改,而是通过Idea修改如果输入code一直弹出来,请去hosts里移除jetbrains相关的项目1.下载新版破解补丁阅读原文下载补丁文件jetbrains-agent.jar并将它放置到Idea安装目录的\bin目录下(位置可随意,放这里是怕误操作删除了破解文件)。2.进入项目界面如果你之前已经使用有效期激活过可跳过此步骤,... 继续阅读 >