上一页 1 ··· 8 9 10 11 12
摘要: 操作系统是CentOS 7,安装Jenkins 首先安装jdk,可在Oracle jdk和Openjdk中任选其一安装Oracle jdk步骤见: https://www.cnblogs.com/colin220/p/9193815.html 安装Openjdk步骤: yum install jav 阅读全文
posted @ 2018-06-17 23:41 colin220 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 系统为CentOS 7,安装Oracle jdk1.8 卸载系统自带的Openjdk(若无可跳过这一步,可以通过 java -version 查看),步骤是:查找Openjdk,卸载Openjdkrpm -qa |grep jdkrpm -e --nodeps java.. 用 wget 命令下载j 阅读全文
posted @ 2018-06-17 22:37 colin220 阅读(119) 评论(0) 推荐(0) 编辑
摘要: Spring Boot在企业开发中使用的很广泛,不同的企业有不同的开发规范和标准。但是有些标准都是一致的。 项目包结构 以下是一个项目常见的包结构 以上是一个项目的基本目录结构,不同的项目结构会有差异。在controller service等基础包中又可以根据业务功能进一步进行划分成多个子目录,以电 阅读全文
posted @ 2018-06-06 11:39 colin220 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 项目中经常会有这样的需求,用户注册成功,需要给用户发送一封邮件。邮件需要有一定格式和样式。本次例子中用freemarker做样式,其他的模版引擎类似。 首先Spring Boot项目,项目结构如下 在pom.xml文件中添加依赖 <dependency> <groupId>org.springfra 阅读全文
posted @ 2018-06-05 22:56 colin220 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 采用事件监听的好处 以用户注册的业务逻辑为例,用户在填写完信息表单后,提交信息到后台,后台对用户信息进行处理,然后给用户返回处理结果的信息。 如上图所示,用户在注册时,后台需要处理一些系列流程,实际业务逻辑可能更加复杂。这样写很直观,但是不利于后期新业务逻辑的添加。 如果采用事件监听的模式,上面的流 阅读全文
posted @ 2018-05-27 20:22 colin220 阅读(557) 评论(0) 推荐(0) 编辑
摘要: 以某个实际场景为例,现在两张表:用户表User 订单表Order;很显然用户对订单是一对多的关系。二者注解如下 用户表User @Entity @Table(name="users") public class User{ private Integer id; private String nam 阅读全文
posted @ 2018-05-25 15:33 colin220 阅读(586) 评论(0) 推荐(0) 编辑
摘要: 项目结构区别 用 maven 构建的传统的 web 项目结构如下: Spring Boot 项目(Spring Boot 中依赖包管理用的也是 maven)结构如下: 区别如下:传统项目如果需要打成 war 包,需要在 WEB-INF 目录下配置 web.xml 文件;Spring Boot 则不需 阅读全文
posted @ 2018-05-19 22:04 colin220 阅读(3586) 评论(0) 推荐(1) 编辑
上一页 1 ··· 8 9 10 11 12