srping mvc 4.0 零配置

http://hanqunfeng.iteye.com/blog/2113820...
代码星球 代码星球·2021-02-11

Srping整合EhCache

引入的Jar包如下: <!--配置hibernatesession工厂--><beanid="sessionFactory"class="org.springframework.orm.hibernate4.LocalSessionFactoryBean"><propertyname="dataSource"ref="dataSource"/><propertyname="hibernateProperties"><props><!--设置Hibernate方言--><propkey="hibernate.dialect">org.hibernate.dialect.MySQLDialect</prop><!--是否打印sql--><propkey="hibernate.show_sql">false</prop><!--格式化sql--><propkey="hibernate.format_sql">false</...
代码星球 代码星球·2020-12-26

Srping Boot日志输出(转)

说明:其实经过研究,在最新版本的SpringBoot中默认使用的是logback进行日志输出,其余的都没有引入。但是网上的教程说只要按照下面的文件列表引入对应的配置文件就会进行输出,这个没有实践过,我测试的版本为1.5.7,估计可能会存在版本问题,比如旧版本是这样实现的,但是新版本就没有了。SpringBoot在所有内部日志中使用CommonsLogging,但是默认配置也提供了对常用日志的支持,如:JavaUtilLogging,Log4J, Log4J2和Logback。每种Logger都可以通过配置使用控制台或者文件输出日志内容。格式化日志默认的日志输出如下:2016-04-1308:23:50.120INFO37397---[main]org.hibernate.Version:HHH000412:HibernateCore{4.3.11.Final}时间日期:精确到毫秒输出内容元素具体如下:日志级别:ERROR,WARN,INFO,DEBUGorTRACE进程ID分隔符:标识实际日志的开始线程名:方括号括起来(可能会截断控制台输出)Logger名:通常使用源代码的类...
代码星球 代码星球·2020-07-09

SrpingMVC/SpringBoot中restful接口序列化json的时候使用Jackson将空字段,空字符串不传递给前端

笔者的JSON如下:{"code":10001,"message":"成功","nextUrl":null,"data":{"updateTime":"2020-02-2313:43:18","result":[{"confirm":24,"suspect":0,"dead":0,"heal":17,"weight":18.8,"mapId":null,"updateTime":"2020-02-2518:17:14"},{"confirm":19,"suspect":0,"dead":0,"heal":14,"weight":15.1,"mapId":"c320500_2","updateTime":"2020-02-2518:17:14"},{"confirm":10,"suspect":0,"dead":0,"heal":7,"weight":7.8,"mapId":"c320500_4","updateTime":"2020-02-2518:17:14"},{"confirm":8,"suspect":0,"dead":0,"heal":6,"weight":6.4,"mapI...