随笔分类 - spring
spring、spring boot、、、
    
摘要:1、在具体的方法上指定返回编码 @RequestMapping(value = "index", produces = "text/html;charset=utf-8") 2 、WebMvcConfigurer统一配置 @Bean public HttpMessageConverter<Strin
        阅读全文
            
摘要:基于springboot 2.3.4.RELEASE。 pom.xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </depend
        阅读全文
            
摘要:业务系统复杂程度增加,为了解决数据库I/O瓶颈,很自然会进行拆库拆表分服务来应对。这就会出现一个系统中可能会访问多处数据库,需要配置多个数据源。 第一种场景:项目服务从其它多处数据库取基础数据进行业务处理,因此各库之间不会出现重表等情况。 第二种场景:为了减轻写入压力进行读写分库,读走从库,写为主库
        阅读全文
            
摘要:在大数据高并发的应用场景下,为了更快的响应用户请求,读写分离是比较常见的应对方案。读写分离会使用多数据源的使用。下面记录如何搭建SpringBoot2 + Druid + Mybatis 多数据源配置以及在使用过程遇到的问题。 一、先从pom.xml入手(使用springboot 2的版本) <pa
        阅读全文
            
摘要:mybatis是以一个 SqlSessionFactory 的实例为中心的。SqlSessionFactory可以通过SqlSessionFactoryBuilder获得实例。使用mybatis-spring时,session创建,可以让SqlSessionFactoryBean来替代。 <bean
        阅读全文
            
摘要:在springMVC项目中使用restful风格写,需要到web.xml配置全拦截。 <servlet> <servlet-name>springmvc</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherS
        阅读全文
            
摘要:MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Ob
        阅读全文
            
摘要:随着移动互联的发展,前后端的分离已经是趋势。前后端已不是传统部门的划分,而是它们各有一套的生态系统,包括不同的开发语言、不同的开发流程、构建方式、测试流程等。做前端的不需要会maven作为构建工具,后端的也不需要准备grunt或gulp的构建工具。前后端只需要通过一定规则的接口来协作,数据交互的方式
        阅读全文
            
摘要:若想实际自定义相关配置,只需要继承WebMvcConfigurerAdapter。WebMvcConfigurerAdapter定义些空方法用来重写项目需要用到的WebMvcConfigure实现。具体写法如下: @Configurationpublic class BootConfig exten
        阅读全文
            
摘要:Spring Boot 默认配置的/**映射到/static(或/public ,/META-INF/resources),/webjars/**会映射到classpath:/META-INF/resources/webjars/。但也可以通过spring.mvc.static -path- pat
        阅读全文
            
摘要:在应用项目开发阶段,需要对日志进入很详细的输出便于排查问题原因,上线发布之后又只需要输出核心的日志信息的场景。springboot也提供多环境的日志配置。使用springProfile属性来标识使用那个环境的日志级别。 springboot 使用logback作为默认日志输出框架,默认读取的配置lo
        阅读全文
            
摘要:介绍springboot的日志体系,并简单介绍logback日志框架的使用
        阅读全文
            
摘要:springboot对日期的二种处理方法,但对jdk的新日期类型支持不完善,需要引用新的包jackson-datatype-jsr310。
        阅读全文
            
摘要:在上篇文章中简单介绍自带读取方式。springboot提供多种方式来读取 一、@ConfigurationProperties(value="my") 支持更灵活的绑定及元数据的支持,但不支持spEL 定义appConfig接收(需要set get方法) @Component@Configurati
        阅读全文
            
摘要:在上篇入门中简单介绍下springboot启动使用了大量的默认配置,在实际开发过程中,经常需要启动多个服务,那端口如何手动修改呢? 此篇就是简单介绍相关的配置文件信息。 Spring Boot允许外部化你的配置,这样你就可以在不同的环境中使用相同的应用程序代码。你可以使用属性文件、YAML文件、环境
        阅读全文
            
摘要:微服务框架springboot,目的是用来简化新Spring应用的初始搭建以及开发过程。简化的代价,就是约定俗成很多规则,比如默认读取的配置文件名是application.properties 必需在config目录下,启动类的扫描是平级及子目录。springboot并非是现有问题新的解决方案,而是
        阅读全文
            
 
                    
                     
                    
                 
                    
                
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号