`
文章列表
一、 使用 @ResponseBody @RequestBody, Date 类型对象入参,返回json格式化   解决方法如下   1. application.yml中加入如下代码   spring: jackson: date-format: yyyy-MM-dd HH:mm:ss time-zone: GMT+8     2. 如果个别实体需要使用其他格式的 pattern,在实体上加入注解即可   @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd&qu ...
相信大部分使用Intellij的同学都会遇到这个问题,即使项目使用了spring-boot-devtools,修改了类或者html、js等,idea还是不会自动重启,非要手动去make一下或者重启, 就更没有使用热部署一样。出现这种情况,并不是你的配置问题,相信自己,热部署那几个设置很简单,其根本原因是因为Intellij IEDA和Eclipse不同,Eclipse设置了自动编译之 后,修改类它会自动编译,而IDEA在非RUN或DEBUG情况下才会自动编译(前提是你已经设置了Auto-Compile)。 废话这么多,怎么解决呢?请耐心往下看。 首先,IDEA设置里面这里必须打勾 ...
一个cron表达式有至少6个(也可能7个)有空格分隔的时间元素。 按顺序依次为 秒(0~59) 分钟(0~59) 小时(0~23) 天(月)(0~31,但是你需要考虑你月的天数) 月(0~11) 天(星期)(1~7 1=SUN 或 SUN,MON,TUE,WED,THU,FRI,SAT) 7.年份(1970-2099)其中每个元素可以是一个值(如6),一个连续区间(9-12),一个间隔时间(8-18/4)(/表示每隔4小时),一个列表(1,3,5),通配符。由于"月份中的日期"和"星期中的日期"这两个元素互斥的,必须要对其中一个设 ...
这个问题是由于很多文档解释bind而导致的误会。很多地方翻译如下: 指定redis只接收来自于该IP地址的请求,如果不进行设置,那么将处理所有请求,在生产环境中最好设置该项 但是,实际上,应该bind的是redis所在服务器网卡的ip。也就是说,如果你的redis服务器有两张网卡,一张是ip-1,另一张是ip-2,如果你bind ip-1.那么只有请求ip-1的请求会被受理。
服务器/conf目录/server.xml文件 将相关语句改为: <Connector port="8008" protocol="HTTP/1.1"                connectionTimeout="20000"                redirectPort="8443"  URIEncoding="UTF-8"/> 之前的语句没有URIEncoding="UTF-8"这一句
   DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据。  
转载:http://www.jianshu.com/p/e09d2370b796   同学们有福了,花了一些时间,重新整理了一个最完整的Mybatis Generator(简称MBG)的最完整配置文件,带详解,再也不用去看EN的User Guide了;   <?xml version="1.0" encoding="UTF-8&quo ...
使用IDEA时,导入的Maven项目默认的LanguageLevel和JavaCompiler都是1.5,1.5的情况下连最简单的@Override注解都不支持,所以项目可能出现一堆错。 虽然在项目上F4可以修改LanguageLevel,在settings中可以修改JavaCompiler版本,但是一旦Maven项目有变化,发生自动的update时,这里做的修改就都白费了。IDEA会重置这些配置。 经过Google搜索,最后找到解决办法,参考如下地址: http://stackoverflow.com/questions/27037657/stop-intellij-idea-t ...
转载:http://www.cnblogs.com/hoojo/archive/2011/04/22/2024628.html   Jackson可以轻松的将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象。 前面有介绍过json-lib这个框架,在线博文:http://www.cnblogs.com/hoojo/archive/2011/04/21/2023805.html 相比json-lib框架,Jackson所依赖的jar包较少,简单易用并且性能也要相对高些。而且Jackson社区相对比较活跃,更新速度也比较快。 一、准备工作 1、 ...
转载:http://shamrock.blog.51cto.com/2079212/1557639   1.加入jar包 com.springsource.org.aopalliance-1.0.0.jar com.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar commons-logging-1.1.3.jar spring-aop-4.1.0.RELEASE.jar spring-aspects-4.1.0.RELEASE.jar spring-beans-4.1.0.RELEASE.jar spring-context ...
在IDEA中,Autowired存在如下问题   解决方法:删除项目的iml文件,然后reimport项目的pom.xml 文件,MVN重建后错误提示消失。

log4j2.xml

  <?xml version="1.0" encoding="UTF-8"?> <Configuration status="WARN" monitorInterval="300"> <properties> <property name="LOG_HOME">${sys:catalina.home}/logs</property> <property name="F ...
Spring和SpringMVC作为Bean管理容器和MVC层的默认框架,已被众多WEB应用采用,而实际使用时,由于有了强大的注解功能,很多基于XML的配置方式已经被替代,但是在实际项目中,同时配置Spring和SpringMVC时会出现一些奇怪的异常,比如Bean被多次加载,多次实例化,或者依赖注入时,Bean不能被自动注入,但是明明你已经将该Bean注册了的。找原因还是要看问题的根源,我们从容器说起。 在Spring整体框架的核心概念中,容器是核心思想,就是用来管理Bean的整个生命周期的,而在一个项目中,容器不一定只有一个,Spring中可以包括多个容器,而且容器有上下层关系,目前最常 ...
1.配置两个不同的数据源,如下(由于项目使用的是druid数据库连接,配置可以会复杂点比较):   <!-- 数据源配置1 --> <bean id="testDataSource1" class="com.alibaba.druid.pool.DruidDataSource" init-method="init" destroy-method="close"> <property name="driverClassName" v ...

SVN更新乱码解决

    博客分类:
  • SVN
1.下载sqlite3.exe 2.将sqlite3.exe放到要清理的svn的同级目录 3.启动cmd执行sqlite3 .svn/wc.db "select * from work_queue" 4.执行sqlite3 .svn/wc.db "delete from work_queue"
Global site tag (gtag.js) - Google Analytics