抬头仰望星空,是否能发现自己的渺小。

伪斜杠青年

人们总是混淆了欲望和理想

MyEclipse迁移记-使用IDEA搭建一个SSH小Demo

2017最新版下载:IntelliJ IDEA 2017.2.2 : https://www.jetbrains.com/idea/

为什么说我想换掉myeclipse,因为一个ide对于一个程序员有或多或少的影响,当习惯了myeclipse后不会再去使用eclipse,用惯了Android studio后不会再想去使用myeclipse,但是有时候又需要写后端咋办? 

    Android studio的爸爸叫IDEA,全能型的ide框架,知乎上说其用于开发java非常方便,于是。。有了这次尝试

换ide,是件费神的事,现在不折腾,以后要换,更难,毕竟  人只会越来越老,动手能力越来越差,即便经验是在增长的。。。。

 安装。。。Linux下的安装是 解压到某个你需要的目录,然后进入bin,打开shell, 执行 ./idea.sh然后按提示安装即可,类似Android studio

 一:创建项目

1503299207981489.png

按上面截图勾选,并选择自己要的版本,接下来是Struts,

1503299666290541.png

接下来是hibernate

1503299536616963.png

版本这里我就不选择了,按需选择 不乱来

1503299960204254.png

选择好路径后,点finish即可,然后会自动下载包

1503300032996363.png

然后就创建OK了,界面比那臃肿的myeclipse确实好很多啊  还不说运行效率了

1503300232288565.png

二:配置项目

安利一个数据库:首先你要有一个数据库,作为一个开发人员,我觉得你肯定手上一大把

1503300483967595.png

左下角有一个小砖块,功能和myeclipse中的Window中的tools差不多,其实有一个database,看到这里应该想起了hibernate的逆向功能

1503300810457436.png
1503301105987327.png

再然后点击Driver:MySQL

1503301410767214.png

ok后,会有一个编辑框,就行那些sql工具一样,你可以输入使用sql语句操作,非常方便

1503301581546331.png
1503301911838879.png
1503302158532730.png

比如导入刚刚下载的那个mysql connection的jar包

接下来配置整合包Spring-web,以及struts2-spring-plugin

1503302898568341.png
1503302775762966.png

按图上的来,一定记得去掉重复包。。

最后都只剩下一个包

1503303064474966.png
1503303081347192.png

最后导出到输出目录,也就是运行时目录

1503303476669552.png

这样即可,接下来进行逆向

1503303799143699.png

Generate persistence Mapping-> By Database Schema,点击后:

1503304097424249.png

点击OK后,就会自己创建并写入相关数据了

1503304257840358.png

接下来,该怎么配置就怎么配置吧。。。

然后是集成tomcat

1503305053700189.png
1503305079630917.png

上面那个tomcat 8.5.9是我自己配置的,在右边的config按钮点击后选择tomcat目录即可,和myeclipse类似,聪明的你肯定会的啦

居然写了2小时。。。效率太低了。唉,不知道那些大牛一篇文章要写多久

启示文:

IntelliJ IDEA 2016.1.2 + Spring + struts2 + Hibernate (ssh) 搭建 附login实例

http://www.jianshu.com/p/5bf7169302cc


本站由以下主机服务商提供服务支持:

0条评论

发表评论