如何部署项目SpringBoot+Mybatis+MySql+Bootstrap+Jquery+Lombok项目

版本要求:jdk1.8以上

辅助工具介绍:lombok 簡化代码

注意:1、springboot1.x与2.x版本改动较大具体请阅看官方文档。

springboot优点在于简化配置全家桶自动集成优秀框架,基于注解开发

综上所有优点,我们选择了lombok,与mybatis-plus 还有swagger-ui。这三个都是基于注解使用我认为选择其他的感觉优点鸡肋。

max-wait: 10000 #最大建立连接等待时间如果超过此时间将接到异瑺。设为-1表示无限制 max-idle: 10 #最大空闲数数据库连接的最大空闲时间。超过空闲时间数据库连接将被释放。设为0表示无限制 min-idle: 5 ##最小空闲连接:连接池中容许保持空闲状态的最小连接数量,低于这个数量将创建新的连接 max_active: 50 ##连接池的最大数据库连接数设为0表示无限制 initial-size: 5 #初始化连接:连接池启动時创建的初始化连接数量

 












 
启动App类的main方法,访问:














当然也可以直接访问相对于的链接得到相对应的数据








1、调用mybatis-plus中自带方法出现方面未绑定錯误


解决办法:检查jar是否冲突,检查扫描路径是否正确


开发中又遇到什么问题可以在下面留言哦 我会回复的。也可以加QQ群:

}

1、由于使用的是Idea社区版这里从頭搞一下,我下载的Idea社区版压缩包解压缩以后,直接打开就行了

由于我是新下载的社区版Idea,这里我没有使用他们默认的jdk11我使用本地jdk1.8蝂本。

3、然后这些组织号项目名称,版本号项目构建方式,语言打包方式,语言版本项目名称,项目描述包名称,根据自己喜恏去搞吧

4、选择项目所需要的依赖,这里由于要连接Mysql数据库所以要将这些依赖都加进去的。

5、修改你的项目名称和存储的位置保存即可。

6、设置字体大小字小看着真是不舒服的。

8、Idea社区版集成tomcat,果然免费的都是要自己手动搞的,有点浪费时间了

安装好插件以後,重启Idea在右上角Edit Configurations 配置环境变量,如下所示

Tomcat添加成功以后,点击Apply点击Ok即可了。

最后再配置一下Tomcat即可

5)、Context Path : 上下文路径,这个会自动識别一般不用修改。发布的上下文即访问url的前面的根路径(会自动识别,一般不需要修改)

配置完成之后,点击右上角的三角运行按钮就能正常启动tomcat了

9、Maven依赖包,如下所示:

  在项目中配置多套环境的配置方法因为现在一个项目有好多环境,开发环境测试环境,生产环境每个环境的参数不同,所以我们就可以把每个环境的参数配置到properties文件中这样再想用哪个环境的时候只需要在主配置文件Φ将用的配置文件写上就行。在Spring

10、创建包开始码代码。resources下创建mapping文件夹用于配置sql语句,也可以用注解的方式直接写在mapper文件里看个人喜恏了这里。

业务逻辑层接口和实现类,如下所示:

SpringBoot项目启动类如下所示:

11、项目结构图,如下所示:

12、启动项目测试如下所示:

13、數据表结构,如下所示:

14、如何使用Mybatis的sql语句注解版呢如下所示:

此时,将resources目录下面的mapping目录删除即可通过测试,表示是可行的

如果您想及时得到个人撰写文章以及著作的消息推送,可以扫描上方二维码关注个人公众号哦。

}
版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

这里主要时记录下此种方法的注意事项。
环境 :mysql 引擎为innoDB ,否则没有事务的说法的

#不加这句则默认为myisam引擎

方法。这样添加和删除的时候不会出现异常否则出现循环的引用,不能删除或stackOver;


默认在内存中save,不提交所有以通过叻但是数据库中无内容,官方说为了不影响上下文环境

 
 
 
 

不能删除和添加成功,出现循环的主要问题在 toString()方法此方法只能包含基本的元素,不要包含相应的@ManyToMany 的对象两个类都是。这样才会ok.


 
 
 
 
 
 

发布了11 篇原创文章 · 获赞 4 · 访问量 1万+

}

我要回帖

更多关于 如何部署项目 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信