
框架
我的小菜鸟
技术狂热者
展开
-
关于使用最新开发工具IntelliJ IDEA创建SpringMVC+MyBatis项目(一.项目搭建)
废话不多说直接开始。首先你得有这几样东西,如果没有的话自己找找度娘搞定!1.JDK1.8环境(1.7也行)2.maven-3.5.4(使用最新的)3.IntelliJ IDEA工具(有钱的人可以直接买正版)4.tomcat8.0.28(最好用8.0以上吧)5.mysql5.5或者5.7(5.7比5.5更加安全,原因是5.7加入了弱口令验证,加强了密码安全性)一.先打开工具IntelliJ IDEA...原创 2018-06-29 16:31:29 · 1291 阅读 · 0 评论 -
关于使用最新开发工具IntelliJ IDEA创建SpringMVC+MyBatis项目(二.集成springMVC)
先进这个网站 :http://mvnrepository.com 该网站是查找meven依赖库的写法。 查找spring-mvc的依赖库 选择第一个,点进去 里面是springmvc的版本,我们选择使用次数最多的一个。 将红框里面的代码复制到项目的pom.xml中 我们需要将spring的版本号提取出来,方便管理 在文件上面(project下面)增加代码 ...原创 2018-09-20 16:46:28 · 303 阅读 · 0 评论 -
关于struts2漏洞(升级struts到最新版本)
由于struts旧版本爆出多个高危漏洞,对于安全性考虑需对struts升级到最新版本。 升级过程中遇到很多坑,经过一段时间的盘查发现,其实这个升级很简单。 我升级的是struts2.5.16,当前官网里面的最新版,以后就不晓得了。。。。咳咳 第一步:找jar包,为什么要找jar包?因为我维护的是老项目,如果你的不是请看最下面。 这是一个很蛋疼的过程,因为看网上升级的方法,替...原创 2018-06-25 17:49:40 · 22666 阅读 · 6 评论 -
使用虚拟目录保存文件(适用中小型项目)
很多时候,我们需要在服务器上保存一些文件,比如图片之类的. 新手的做法就是将资源文件存在项目里面,这样会造成项目越来越大,运行会越来越卡。毕竟tomcat容器只是个容器 普通的做法就是在服务器上开一个目录专门存放文件,这也有弊端,只能适应集中式的项目。但比上一种做法更加良好。 高级的做法就是专门用台服务器来处理,我们称之为文件服务器。能适应比较大的项目,但是对于学习者而言这个...原创 2018-09-20 17:20:34 · 770 阅读 · 0 评论 -
Spring-Boot学习(1)之项目搭建尝鲜(基于IntellijIDEA)
Spring-Boot框架用起来得爽,相信很多人知道,本人在广州面试,spring-boot几乎是必问得一个点。奈何本人一直用的是SSM,所以打算花一个星期的时间将Spring-Boot恶补一波。(以下是本人的学习思路,仅供参考,如果对你有启发,那就更好了,如有错误欢迎大神指正,虚心受教) 正题 这个网站我相信是必须记住的:https://start.spring....原创 2019-03-02 13:18:27 · 166 阅读 · 0 评论 -
Spring-Boot学习(1)之Spring-Boot彩蛋(基于IntellijIDEA)
当时我看到别人spring-boot运行后控制打印出这个时候,咦我下的是假的Spring-Boot? 这是Spring-Boot的一个彩蛋,姑且我是这么认为的 接下来我们看看如何实现的,十分简单 附送个佛祖保佑去玩吧: //////////////////////////////////////////////////////////////////// // ...原创 2019-03-02 18:11:57 · 209 阅读 · 0 评论 -
Spring-Boot学习(2)之使用docker打包(基于IntellijIDEA)
上篇博客我搭好了spring-boot项目并可以运行,但是如何放在服务器上运行? 方案1:将本地打包好的jar包(运行以后会自动生成)放在服务器上,配置服务脚本: 进入服务文件目录:cd /etc/systemd/system/ 创建服务文件:(文件名对应项目名,可自定义):vim springboot.service[Unit] Description=springbootAfter...原创 2019-03-02 20:56:49 · 621 阅读 · 0 评论 -
Spring-Boot学习(3)之集成mybatis及自动生成代码插件(基于IntellijIDEA)
项目需要连接数据库,集成目前流行的mybatis。在上篇博客项目的基础上去集成。 这东西在学习的时候,各种报错,功夫不负有心人最后还是集成了!接下来进入正题。 1.先删掉项目中resources下的application.propties文件,并新建application.yml文件,文件中写入如下配置: server: port: 8080 servlet: contex...原创 2019-03-03 16:43:47 · 274 阅读 · 0 评论