SpringBoot-单元测试

SpringBoot-单元测试一、对service进行测试:在service中建立要测试的方法:@Service public class GirlService { @Autowired private GirlRepository girlRepository; /** ...

2017-08-17 18:06:53

阅读数 387

评论数 0

SpringBoot-统一异常处理

SpringBoot-统一异常处理一、什么是异常处理异常(exception) 是程序运行过程中发生的事件, 该事件可以中断程序指令的正常执行流程.1当Java程序运行时出现问题时,系统会自动检测到该错误,并立即生成一个与该错误对应的异常对象 2:然后把该异常对象提交给JAVA虚拟机 3:JAV...

2017-08-17 16:30:48

阅读数 509

评论数 0

SpringBoot-AOP

SpringBoot-AOP使用AOP统一处理请求日志1.AOP的概念AOP:AOP是一种编程范式,与语言无关,是一种程序设计思想面向切面(AOP) Aspect Oriented Programming 面向对象(OOP) Object Oriented Programming 面向过程(POP...

2017-08-16 21:18:04

阅读数 214

评论数 0

SpringBoot-表单验证

SpringBoot-表单验证需求:添加一个女生,在提交表单时,年龄必须大于181.需要在对象的实体中加入注解@Min 2.需要在controller对应的方法的参数中加入@Valid注解,标明要验证的对象 3.验证的结果会返回到BindingResult对象中 例:GirlController:...

2017-08-16 11:23:36

阅读数 368

评论数 0

springBoot事务管理

springBoot事务管理demo:GirlController:@RestController public class GirlController { @Autowired private GirlRepository girlRepository; @Autowire...

2017-08-15 19:30:17

阅读数 268

评论数 0

Spring-Data-Jpa

Spring-Data-JpaJPA(Java Persistence API)定义了一系列对象持久化的标准,目前实现这一规范的产品有hibernate、TopLink等JPAapplication.yml:spring: profiles: active: prod dataso...

2017-08-15 18:34:11

阅读数 197

评论数 0

springboot-controller的使用

springboot-controller的使用Controller的使用一、 @Controller:处理http请求 @RestController:Spring4之后新加的注解,原来返回json需要@ResponseBody配合@Controller @RequestMapping:配...

2017-08-15 15:47:52

阅读数 324

评论数 0

快速入门1springboot

快速入门1springboot一、第一个springBoot程序1.创建项目:File-New Project: 选择 Spring Initializr:推荐使用阿里云的maven镜像:修改maven中的配置文件settings.xml:<mirrors> <mir...

2017-08-15 14:59:57

阅读数 146

评论数 0

SpringBoot的web开发

SpringBoot的web开发一、自动配置的ViewResolver视图的配置mvcProperties对象中: org.springframework.boot.autoconfigure.web.WebMvcProperties.View二、自动配置静态资源2.1 进入规则为/如果进入Sp...

2017-08-14 17:22:36

阅读数 222

评论数 0

Springboot的核心及相关配置

Springboot的核心及相关配置一、Springboot的核心1.1 入口类和@SpringBootApplicationSpring Boot的项目一般都会有*Application的入口类,入口类中会有main方法,这是一个标准的Java应用程序的入口方法。@SpringBootAppli...

2017-08-14 16:10:15

阅读数 245

评论数 0

Springboot的第一个程序

Springboot的第一个程序一、什么是Springboot随着动态语言的流行(Ruby、Groovy、Scala、Node.js),Java的开发显得格外的笨重:繁多的配置、低下的开发效率、复杂的部署流程以及第三方技术集成难度大。在上述环境下,Springboot应运而生。它使用”习惯优于配置...

2017-08-14 14:35:38

阅读数 237

评论数 0

Spring的java配置方式

Spring的java配置方式一、Spring的java配置方式Java配置是Spring4.x推荐的配置方式,可以完全替代xml配置。1.1 使用@Configuration 和 @BeanSpring的Java配置方式是通过 @Configuration 和 @Bean 这两个注解实现的:1、...

2017-08-14 11:19:39

阅读数 282

评论数 0

ssh整合(完整)

ssh整合 1. hibernate po (domain/bean) User: package com.itheima.domain; public class User { /* * create table t_user( id int primary key aut...

2017-01-29 17:55:32

阅读数 249

评论数 0

SSH整合

SSH整合 一、jar整合 版本: struts:2.3.15.3 hibernate : 3.6.10 spring: 3.2.0 1、struts struts-2.3.15.3\apps\struts2-blank\WEB-INF\lib ...

2017-01-29 16:13:32

阅读数 248

评论数 0

spring---整合Junit,整合web

整合Junit l  导入jar包        基本 :4+1        测试:spring-test...jar   1.让Junit通知spring加载配置文件 2.让spring容器自动进行注入 l  修改测试类 package com.itheima; import org...

2017-01-28 23:12:09

阅读数 293

评论数 0

spring中事务管理

事务管理 一、回顾事务 l  事务:一组业务操作ABCD,要么全部成功,要么全部不成功。 l  特性:ACID        原子性:整体        一致性:完成        隔离性:并发        持久性:结果 l  隔离问题:        脏读:一个事务读到另...

2017-01-28 20:01:55

阅读数 261

评论数 0

spring中JdbcTemplate

JdbcTemplate l  spring 提供用于操作JDBC工具类,类似:DBUtils。 l  依赖 连接池DataSource (数据源) 一、环境搭建 1、创建表 create database ee19_spring_day02; use ee19_spring_day02;...

2017-01-28 10:12:36

阅读数 294

评论数 0

spring中AspectJ

AspectJ 一、介绍 l  AspectJ是一个基于Java语言的AOP框架 l  Spring2.0以后新增了对AspectJ切点表达式支持 l  @AspectJ 是AspectJ1.5新增功能,通过JDK5注解技术,允许直接在Bean类中定义切面 新版本Spring框架,建...

2017-01-27 17:55:08

阅读数 1224

评论数 0

spring的AOP

AOP 一、AOP介绍介绍 1、什么是AOP l  在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。 AOP是OOP(面向对象编程)的延续,是软件开发中的一个热点,也是S...

2017-01-26 19:07:34

阅读数 232

评论数 0

spring中注解和xml混合使用

注解和xml混合使用 步骤: 1.将所有的bean都配置xml中        2.将所有的依赖都使用注解        @Autowired        默认不生效。为了生效,需要在xml配置:   总结: 注解1: 注解2: 1.一般情况两个注解不一起使用。 2. ...

2017-01-26 14:13:29

阅读数 3065

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭