Spring-Boot
行者小朱
stay hungry,stay foolish
展开
-
Spring boot入门小程序
在Java后台开发过程中有很多框架可供选择,其中应用最为广泛的是SpringMVC以及SpringMVC的升级版SpringBoot。SpringBoot相对SpringMVC,大大减化了XML文件的配置,化繁为简,但二者没有必然联系,可以直接学习SpringBoot。本文笔者以SpringBoot的一个应用程序,来起步SpringBoot的学习。 该小程序从SpringBoot原创 2017-08-16 17:01:55 · 4550 阅读 · 0 评论 -
Spring boot之单元测试
在写工程代码的时候,经常需要调试自己的方法、接口是否有问题,能否正常调用,尤其多人合作开发项目时,工同程的融合,每个接口的问题都将导致工程不能正常运行。 对于Spring boot程序,框架对测试提供了很好的支持,这里简单总结一下测试方法。这里的单元测试主要包括Service的测试和API的测试(即Controller的测试)。一、Service的测试 Ser原创 2017-08-18 19:56:51 · 2791 阅读 · 0 评论 -
Spring boot之代码规范书写
在实际工程中的代码应该尽量保证良好的代码风格,这里以前面的例子为例:向数据库中插入学生信息时,如果学号满足要求,插入成功,则返回该记录具体信息字段;如果插入失败,则返回错误及错误提示信息。第一步:首先建立一个消息返回内容类Result.java第二步:读题目意思,得知对消息的返回应该有一个统一的格式,因此创建ResultUtil.java类,封装消息返回的格式第三步:在原创 2017-08-18 17:17:00 · 6644 阅读 · 0 评论 -
Spring boot结合Spring-Data-JPA操作MySQL数据库
上一节学习了Spring-boot的基本知识,这一节进一步学习一下Spring-boot结合Spring-Data-JPA操作MySQL数据库。首先介绍JPA:Java Persistence API,定义了一系列对象持久化的标准,是一个标准。第一步:在配置文件中引入Spring-Data-JPA和MySQL的依赖第二步:在yml配置文件中配置数据库的地址及相应的jpa。【在我的本原创 2017-08-16 19:52:17 · 8442 阅读 · 2 评论 -
Spring boot之AOP面向切面编程
AOP(Aspect Oriented Programing):面向切面编程,将通用的逻辑从业务逻辑中分离出来。这里以获取HTTP请求中的字段为例进行解读:1、在pom.xml中引用spring-boot-starter-aop依赖2、创建HttpAspect.java类,加上@Aspect注解@Pointut注解表示切入的点,这里是请求的路径@Before注解表示当前原创 2017-08-18 16:25:34 · 20807 阅读 · 2 评论