资源简介
项目基于jdk1.8整合了springboot+mvc+mybatis(通用mapper)+druid+jsp+bootstrap等技术,springboot+Listener(监听器),Filter(过滤器),Interceptor(拦截器),Servlet,springmvc静态资源,文件上传下载,多数据源切换,缓存,quartz定时任务(没有具体业务实现)等技术点都在项目中实现了,可谓是麻雀虽小五脏俱全!项目也整合了redis做缓存,把pom.xml中spring-boot-starter-data-redis和com.xe.demo.common.support.redis包下的注释去掉,即可开启redis支持.不过感觉springboot对redis的支持不太好,没法设置过期时间,而且感觉无法灵活使用.这不知道是我配置的有问题还是本来就这样...

代码片段和文件信息
package com.xe.demo;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.boot.web.support.SpringBootServletInitializer;
import org.springframework.cache.annotation.EnableCaching;
import org.springframework.context.annotation.Import;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import com.xe.demo.common.datasource.DynamicDataSourceRegister;
/**
* springboot启动器
* @author CZH
*/
@Controller
// 开启缓存
@EnableCaching
@MapperScan(basePackages = “com.xe.*.mapper“)
@Import(DynamicDataSourceRegister.class)
@SpringBootApplication
public class Application extends SpringBootServletInitializer {
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(Application.class);
}
public static void main(String[] args) {
SpringApplication.run(Application.class args);
}
@RequestMapping(“/“)
String home() {
return “login“;
}
@RequestMapping(“/404“)
String notFound() {
return “common/404“;
}
@RequestMapping(“/500“)
String error() {
return “common/500“;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-05-02 10:20 demo-boot\
目录 0 2017-05-19 17:43 demo-boot\.apt_generated\
文件 1666 2017-05-19 16:52 demo-boot\.classpath
文件 11238 2017-05-19 16:52 demo-boot\.factorypath
文件 1443 2017-04-20 17:13 demo-boot\.project
目录 0 2017-04-20 16:45 demo-boot\.settings\
文件 564 2017-04-20 16:39 demo-boot\.settings\.jsdtscope
文件 250 2017-05-02 18:39 demo-boot\.settings\org.eclipse.core.resources.prefs
文件 68 2017-04-20 16:45 demo-boot\.settings\org.eclipse.jdt.apt.core.prefs
文件 488 2017-04-20 16:45 demo-boot\.settings\org.eclipse.jdt.core.prefs
文件 90 2017-04-20 16:38 demo-boot\.settings\org.eclipse.m2e.core.prefs
文件 748 2017-05-02 09:45 demo-boot\.settings\org.eclipse.wst.common.component
文件 161 2017-04-20 16:45 demo-boot\.settings\org.eclipse.wst.common.project.facet.core.prefs.xm
文件 344 2017-04-20 16:45 demo-boot\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2017-04-20 16:39 demo-boot\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2017-04-20 16:39 demo-boot\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 50 2017-04-20 16:38 demo-boot\.settings\org.eclipse.wst.validation.prefs
文件 6106 2017-05-19 16:52 demo-boot\pom.xm
目录 0 2017-04-20 16:38 demo-boot\src\
目录 0 2017-05-19 15:15 demo-boot\src\main\
目录 0 2017-04-20 16:47 demo-boot\src\main\java\
目录 0 2017-04-20 16:47 demo-boot\src\main\java\com\
目录 0 2017-04-20 16:47 demo-boot\src\main\java\com\xe\
目录 0 2017-04-20 18:08 demo-boot\src\main\java\com\xe\demo\
文件 1340 2017-05-08 13:51 demo-boot\src\main\java\com\xe\demo\Application.java
目录 0 2017-05-19 16:05 demo-boot\src\main\java\com\xe\demo\common\
文件 995 2017-05-08 17:33 demo-boot\src\main\java\com\xe\demo\common\Constant.java
文件 1741 2017-05-02 20:32 demo-boot\src\main\java\com\xe\demo\common\MapperKey.java
目录 0 2017-05-02 16:16 demo-boot\src\main\java\com\xe\demo\common\annotation\
文件 419 2017-05-02 16:15 demo-boot\src\main\java\com\xe\demo\common\annotation\Authority.java
文件 516 2017-05-02 17:20 demo-boot\src\main\java\com\xe\demo\common\annotation\ControllerLog.java
............此处省略885个文件信息
相关资源
- springboot商城系统
- 基于springboot和vue 前后端分离后台管理
- springboot2.0+spring cloud+eureka(分布式项
- Vue + SpringBoot + MyBatis 音乐网站(源码
- mybatis_plus-17版本.zip
- mybatis-3.4.4
- Spring4.2.9+mybatis3.4.4集成整合Jackson版支
- Spring+SpringMVC+Mybatis整合代码+所有Spr
- springBoot项目的代码生成器
- Java SpringBoot 支付宝和微信支付整合
- mybatis_log_plugin_2020idea.jar
- 《Java EE企业级应用开发教程Spring+Sp
- 购物网站源码+数据库
- maven+ssm 实现java版视频上传预览
- jsp+springmvc+mysql实现的校园失物招领管
- Java微信小程序商城
- SpringMVC+xfire1.2.6webService
- ssm实现增删改查
- spring boot+mybatis开发java web网页版电子
- mybatis-3.4.4包含源码,中文帮助文档
- 仿知乎-Spring+SpringMVC+MyBatis+FreeMarker+
- 基于Java 的果蔬交易网站的设计与实现
- 自动生成Java代码,采用SSM框架
- Mybatis+Servlet整合增删改查模板
- mybatis+mysql jar包
- Swagger与SpringMVC项目整合相关jar包
- mybatis-3.4.1-jar全部包
- Java+SpringBoot+MyBatis+Maven+MySQL实现的一个
- mybatis-generator-core-1.3.2.rar
- 基于java的银行管理系统
评论
共有 条评论