- 博客(6)
- 收藏
- 关注
原创 SpringBoot Task定时任务Schedule及Schedule相关内容
SpringBoot在官方的说明已经阐述的很直接,最主要的作用就是为了微服务而存在,这里要讲一下,什么功能叫做微服务,微服务其实主要针对两种规则:一种是直接请求的数据接口,就好像我们在页面通过ajax异步请求后台返回数据一样,这里后台返回数据的功能就可以称呼为数据接口,那么这种功能我们可以使用SpringBoot来处理(举例:获取天气预报、获取火车票信息、获取飞机票信息)另一种是SpringBoot的拿手戏,就是定时任务,SpringBoot的定时任务处理起来很简单,非常容易上手,并且后期管理也相对容易
2021-11-15 13:18:41 2579 1
原创 Spring+ Spring mvc+MyBatis整合
Spring+ Spring mvc+MyBatis整合目录结构(1) 修改web.xml配置文件的内容(2) 添加mybatis、spring mvc、spring database的xml文件,放置在资源文件夹根目录,也可以在这里创建分别的目录(3) 把mybatis的mapper.xml文件放置到资源文件夹中,不再与pojo同包(4) 创建controller、pojo、service包,分别创建controller类、pojo对象和接口、service类PS:实例工程参考ssm100
2021-11-11 16:02:00 973
原创 项目打包运行(jar包和war包)
1 打包war运行1.1 首先创建一个SpringBoot的入口@SpringBootApplication public class MySpringbootApplication extends SpringBootServletInitializer { public static void main(String[] args) { SpringApplication.run(MySpringbootApplication.class, args); }
2021-11-12 16:02:28 997
原创 Valid验证、 异常统一拦截、JackSon手动返回json数据
Valid验证1.1 Valid基本验证原来的判断更多的是通过程序员编写逻辑代码完成验证,现在可以通过注解方式完成,我们首先需要加入新的maven驱动:<!-- https://mvnrepository.com/artifact/javax.validation/validation-api --><dependency> <groupId>javax.validation</groupId> <artifactId>vali.
2021-11-12 13:16:53 1200
原创 Spring Boot的几个注解意义及添加热部署(增量更新)
Spring Boot的几个注解意义及添加热部署(增量更新)几个注解的意义这里的所有的注解,除了@SpringBootApplication这个注解以外,都来于spring或者spring mvc@RestController:包含两个功能@Controller和@ResponseBody@EnableAutoConfiguration:spring-boot-starter-web这个maven包中添加了Tomcat和Spring MVC,所以当类头文件定义为@EnableAutoConf
2021-11-12 12:32:36 729
原创 Spring Boot
Spring BootSpring Boot 简介SpringBoot的理念是:用最少的配置,做更多的事情。开发Spring Boot的主要动机是简化配置和部署spring应用程序的过程(Spring Boot严格意义上讲,不是一个框架,应该是一个企业级项目的解决方案)。Spring Boot不需要Spring和Spring mvc的maven包,它自己自带对应Spring驱动和web服务。可以创建独立运行的spring项目工程,直接嵌入web服务器如tomcat,无需再部署工程到web服务器中,
2021-11-11 16:57:18 131
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人