
spring
aiyongbo123456
这个作者很懒,什么都没留下…
展开
-
Springboot之定时任务
启动tomcat的同时,启动定时任务 package foo;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigu...原创 2018-07-29 13:43:48 · 180 阅读 · 0 评论 -
Spring IOC深度解析
1、创建maven项目spring20,模拟实现Spring的IOC容器2、各个配置文件:web.xml:用于servlet的启动配置<?xml version="1.0" encoding="UTF-8"?><web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xml...原创 2019-06-24 00:46:46 · 250 阅读 · 0 评论 -
spring IOC 简易实现
1、自己实现一个ioc容器,在idea中创建maven-web项目spring102、配置文件文件如下:pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/X...原创 2019-06-23 13:07:21 · 199 阅读 · 0 评论 -
springboot启动类注解
话说上次面试遭遇非常之尴尬,洗刷耻辱就从springboot启动类注解开始吧。 面试时还被问到一个问题,@RestController是不是springboot的注解?我只能说不知道。下来查了一下,@RestController不是springboot提供的,在springmvc4.0中就已经存在,主要为微服务提供返回格式,当时该类中的所有方法返回json格式数据,等价于@Contr...原创 2019-03-12 22:34:09 · 3125 阅读 · 0 评论 -
springboot整合druid
1、配置文件application.yml #端口配置server: port: 8080 session-timeout: 600spring: datasource: type: com.alibaba.druid.pool.DruidDataSource url: jdbc:mysql://localhost:3306/test?c...原创 2019-02-14 23:39:35 · 187 阅读 · 0 评论 -
springboot集成mybatis
1、用idea创建springboot项目,pom文件如下: <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi...原创 2019-02-14 20:43:53 · 247 阅读 · 0 评论 -
springboot通过controller层实现页面切换
背景:通过springboot完成一个web项目时,想像springmvc一样通过controller层实现页面切换。实现方式如下://return "dashboard";//这是由模板引擎解析,然后拼串 //return "forward:/dashboard.html";//这是转发 return "redirect:/main.html";//这是重定向最终浏览器返...原创 2019-01-22 16:21:37 · 1371 阅读 · 2 评论 -
springboot 集成 generator逆向工程
1、创建springboot项目,pom文件如下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schema...原创 2019-01-22 00:50:54 · 163 阅读 · 0 评论 -
springboot通过注解实现多线程
1、springboot启动类中添加 @EnableAsync package com.zr.gktjweb;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;import org.springf...原创 2019-01-25 00:53:20 · 7923 阅读 · 0 评论 -
手写SpringMVC豪华版
SpringMVC作为最常用的web框架,如果有一天用自己写的框架去实现自己的项目,是不是也挺有意思的。之前的博客中已经完成了,SpirngIOC容器的模拟实现,所以就在原来的基础上实现自己的SpringMVC框架。话不多说上源码:1、实现自定义注解:package servlet.annotation;import java.lang.annotation.*;@Targe...原创 2019-09-22 00:36:42 · 345 阅读 · 0 评论