springboot
文章平均质量分 95
八点二十四分
欢迎关注公众号八点二十四分.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
给你一份Spring Boot核心知识清单
在过去两三年的 Spring 生态圈,最让人兴奋的莫过于 Spring Boot 框架。或许从命名上就能看出这个框架的设计初衷:快速的启动 Spring 应用。因而 Spring Boot 应用本质上就是一个基于 Spring 框架的应用,它是 Spring 对“约定优先于配置”理念的最佳实践产物,它能够帮助开发者更快速高效地构建基于 Spring 生态圈的应用。那 Spring Boot 有何魔法?自动配置、起步依赖、Actuator、命令行界面(CLI) 是 Spring Boot 最重要的 4 大转载 2021-02-18 09:36:01 · 259 阅读 · 0 评论 -
springboot 启动初始化创建对象
@Component@ConfigurationProperties(prefix = "engine")@Datapublic class EngineConfig { @Value("${engine.url}") public static String url; public static MiddleService middleService; public void setUrl(String url) { EngineConfi.原创 2020-10-12 16:58:26 · 1249 阅读 · 0 评论 -
@JsonFormat 无效
删除 /* @Bean public HttpMessageConverters gsonHttpMessageConverters() { GsonHttpMessageConverter gsonConverter = new GsonHttpMessageConverter(); gsonConverter.setGson(new Gson()); return new HttpMessageConverters(gsonCo.原创 2020-08-11 16:06:08 · 895 阅读 · 0 评论 -
springboot try+catch 无法保证事务一致性 如何解决
方法上面加 @Transactional 注解 catch 加 TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); @Override @Transactional public Object qypay(HttpServletRequest request, String...原创 2019-12-27 19:56:03 · 899 阅读 · 0 评论 -
mybatis的接口无法注入到service层。
如图所示:@Autowired注解在mapper类上报红,但是不影响使用。解决办法:1.在mapper类上加上@Repository或者@Component,都可以让红色消失//测试连接数据库@Mapper@Repositorypublic interface CeshiMapper { /** * 查询所有 * * @return *...原创 2019-09-17 18:08:53 · 968 阅读 · 0 评论 -
@Component 和 @Bean 的区别
Spring帮助我们管理Bean分为两个部分,一个是注册Bean,一个装配Bean。 完成这两个动作有三种方式,一种是使用自动配置的方式、一种是使用JavaConfig的方式,一种就是使用XML配置的方式。@Compent 作用就相当于 XML配置@Componentpublic class Student { private String name = "lkm"; ...原创 2019-01-04 10:08:10 · 351 阅读 · 0 评论 -
HandlerExceptionResolver 统一异常处理
/** * Created by geely */@Componentpublic class ExceptionResolver implements HandlerExceptionResolver{ private final static transient Logger logger = LoggerFactory.getLogger(ExceptionResolver....原创 2019-01-04 09:31:10 · 887 阅读 · 0 评论 -
spring boot 2.0 源码分析(一)
在学习spring boot 2.0源码之前,我们先利用spring initializr快速地创建一个基本的简单的示例:1.先从创建示例中的main函数开始读起:package com.example;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconf...原创 2018-12-05 09:33:20 · 237 阅读 · 0 评论 -
Spring中注解大全和应用
欢迎访问我的网站@Controller标识一个该类是Spring MVC controller处理器,用来创建处理http请求的对象.@Controllerpublic class TestController { @RequestMapping("/test") public String test(Map<String,Object>...原创 2018-12-03 09:37:06 · 190 阅读 · 0 评论 -
spring boot学习
Spring Boot是为了简化Spring应用的创建、运行、调试、部署等而出现的,使用它可以做到专注于Spring应用的开发,而无需过多关注XML的配置。简单来说,它提供了一堆依赖打包,并已经按照使用习惯解决了依赖问题---习惯大于约定。 Spring Boot默认使用tomcat作为服务器,使用logback提供日志记录。 无需多言,直接进入节奏: 前提Spri...转载 2018-07-30 09:35:40 · 218 阅读 · 0 评论 -
spring data jpa 分页
PageRequest pagerequset = new PageRequest(1,10);Page<company> lists =companyRepository.findAll(pagerequset);for(company i : lists){ System.out.println(i.getName()); } 如果是基...原创 2018-07-30 09:35:13 · 212 阅读 · 0 评论 -
spriboot thymeleaf 路径访问
如果templates访问静态资源:<script data-th-src="@{js/app/photoindex.js}"></script><script th:src="@{js/jquery.min.js}"></scrip><script data-th-src="@{js/app/web/one/paint.j原创 2018-06-11 16:50:42 · 1388 阅读 · 0 评论 -
spring boot spring data jpa bootstrapPaginator 实现分页
后台@RequestMapping("/song")@ResponseBodypublic Page<Song> Song(ModelMap map,@RequestParam(value = "page", defaultValue = "1") Integer page,@RequestParam(value ="count", defaultValue ="20")原创 2017-09-22 11:45:39 · 1080 阅读 · 0 评论 -
spring boot 中redis的使用
spring boot对常用的数据库支持外,对nosql 数据库也进行了封装自动化。redis介绍Redis是目前业界使用最广泛的内存数据存储。相比memcached,Redis支持更丰富的数据结构,例如hashes, lists, sets等,同时支持数据持久化。除此之外,Redis还提供一些类数据库的特性,比如事务,HA,主从库。可以说Redis兼具了缓存系统和数据库的一些特性原创 2017-09-07 15:46:03 · 440 阅读 · 0 评论 -
spring boot web综合开发
spring boot web开发非常的简单,其中包括常用的json输出、filters、property、log等json 接口开发在以前的spring 开发的时候需要我们提供json接口的时候需要做那些配置呢添加 jackjson 等相关jar包配置spring controller扫描对接的方法添加@ResponseBody就这样我们会经常由于原创 2017-09-07 11:54:33 · 401 阅读 · 0 评论 -
springboot helloworld 简洁之道
一、首先构建项目1、访问http://start.spring.io/2.然后将其导入eclipsepom.xml中添加支持web的模块 org.springframework.boot spring-boot-starter-web pom.xml文件中默认有两个模块:spring-boot-starter原创 2017-09-06 16:30:21 · 340 阅读 · 0 评论
分享