自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (2)
  • 收藏
  • 关注

原创 定时任务调度工具之Timer(二)

Timer的定时调度函数一、schedule的四种用法1.schedule(task,time)参数 task:所要安排的任务 time:执行任务的时间作用 在时间等于或者超过time的时候执行且仅执行一次task 等于或者超过time: 如果time是晚于现在的时间,那么当schedule上之后(执行schedule方法),time的后台线程就会一直等待着;

2017-08-29 16:34:20 524

原创 定时任务调度工具之Timer(一)

定时任务调度工具之Timer(一)一、什么是定时任务调度基于给定的时间点,给定的时间间隔或者给定的执行次数自动执行的任务二、Java中的定时调度工具Timer:由JDK直接提供,调用方式简单,不需要jar包支持;只能完成一些简单的定时任务;Timer走后台线程执行定时任务;Quartz:是OpenSymphony开源组织的开源项目,需要jar包支持;时间控制功能远比Timer强大和完善;可

2017-08-28 17:06:20 1567

转载 spring事务配置,声明式事务管理和基于@Transactional注解的使用

转自:http://blog.csdn.net/bao19901210/article/details/41724355事物管理对于企业应用来说是至关重要的,好使出现异常情况,它也可以保证数据的一致性。spring支持编程式事务管理和声明式事务管理两种方式。        编程式事务管理使用TransactionTemplate或者直接使用底层的Platfo

2017-08-28 11:58:12 331

原创 SpringBoot-单元测试

SpringBoot-单元测试一、对service进行测试:在service中建立要测试的方法:@Servicepublic class GirlService { @Autowired private GirlRepository girlRepository; /** * 通过id查询一个女生的信息 * @param id * @return

2017-08-17 18:06:53 611

原创 SpringBoot-统一异常处理

SpringBoot-统一异常处理一、什么是异常处理异常(exception) 是程序运行过程中发生的事件, 该事件可以中断程序指令的正常执行流程.1当Java程序运行时出现问题时,系统会自动检测到该错误,并立即生成一个与该错误对应的异常对象2:然后把该异常对象提交给JAVA虚拟机3:JAVA虚拟机会自动寻找相应的处理代码来处理这个异常,如果没有找到,则程序终止4:程序员可以自己编写代码来扑

2017-08-17 16:30:48 834

原创 SpringBoot-AOP

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

2017-08-16 21:18:04 362

原创 SpringBoot-表单验证

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

2017-08-16 11:23:36 530

原创 springBoot事务管理

springBoot事务管理demo:GirlController:@RestControllerpublic class GirlController { @Autowired private GirlRepository girlRepository; @Autowired private GirlService girlService; /** *

2017-08-15 19:30:17 451

原创 Spring-Data-Jpa

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

2017-08-15 18:34:11 342

原创 springboot-controller的使用

springboot-controller的使用Controller的使用一、@Controller:处理http请求@RestController:Spring4之后新加的注解,原来返回json需要@ResponseBody配合@Controller @RequestMapping:配置url映射1.对于控制器层,如果只使用@Controller注解,会报500,即controller

2017-08-15 15:47:52 572

原创 快速入门1springboot

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

2017-08-15 14:59:57 289

原创 SpringBoot的web开发

SpringBoot的web开发一、自动配置的ViewResolver视图的配置mvcProperties对象中: org.springframework.boot.autoconfigure.web.WebMvcProperties.View二、自动配置静态资源2.1 进入规则为/如果进入SpringMVC的规则为/时,Spring Boot的默认静态资源的路径为:spring.resource

2017-08-14 17:22:36 367

原创 Springboot的核心及相关配置

Springboot的核心及相关配置一、Springboot的核心1.1 入口类和@SpringBootApplicationSpring Boot的项目一般都会有*Application的入口类,入口类中会有main方法,这是一个标准的Java应用程序的入口方法。@SpringBootApplication注解是Spring Boot的核心注解,它其实是一个组合注解:该注解主要组合了以下注解:1.

2017-08-14 16:10:15 627

原创 Springboot的第一个程序

Springboot的第一个程序一、什么是Springboot随着动态语言的流行(Ruby、Groovy、Scala、Node.js),Java的开发显得格外的笨重:繁多的配置、低下的开发效率、复杂的部署流程以及第三方技术集成难度大。在上述环境下,Springboot应运而生。它使用”习惯优于配置”(项目中存在大量的配置,此外还内置一个习惯性的配置,让你无须手动进行配置)的理念让你的项目快速运行起来

2017-08-14 14:35:38 386

原创 Spring的java配置方式

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

2017-08-14 11:19:39 489

正则表达式2

2016-12-16

正则表达式

2016-12-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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