随笔分类 - 编程语言-[Java]
摘要:https://github.com/easonjim/ssm-framework 先欠着,后续再进行讲解: 一、Spring内核集成 二、Spring MVC集成 三、MyBatis集成 四、代码生成工具集成
阅读全文
摘要:说明:通过yum好处其实很多,环境变量不用配置,配置文件放在大家都熟悉的地方,通过rpm -ql xxx可以知道全部文件的地方等等。 一、安装Tomcat(8+) 备注:主要是这个脚本https://github.com/boundlessgeo/rpm-tomcat8,想要哪个版本可以直接上去这里
阅读全文
摘要:说明:通过yum好处其实很多,环境变量不用配置,配置文件放在大家都熟悉的地方,通过rpm -ql xxx可以知道全部文件的地方等等。 一、安装JDK(Oracle JDK 1.8) 备注:wget设置设置同意Oracle协议,地址获取在Oracle官网(http://www.oracle.com/t
阅读全文
摘要:dao层不需要抛出异常,应该在service层抛出异常,可以是自定义的异常,也可以包装异常,然后在controller中定义exception handler统一处理或者单独处理。 参考: https://segmentfault.com/q/1010000006653269
阅读全文
摘要:在hosts文件增加如下配置即可,下面的方法适合上面提示的错误,无论是Tomcat问题还是MongoDB等等的问题都可以完美解决。 参考: http://angie.iteye.com/blog/2375055
阅读全文
摘要:排除某个资源文件 排除某个目录 参考: https://www.cnblogs.com/xing901022/p/8080122.html(以上内容转自此篇文章) https://www.cnblogs.com/zdz8207/p/java-maven-pom-resource-exclude.ht
阅读全文
摘要:服务器IP: 说明:很明显上面是没考虑到服务器有多个iP的情况。 客户顿啊IP:
阅读全文
摘要:说明:为了避免在数组和集合的获取上增加null的判断,同时也能减少不必要的空指针异常,通常会在业务返回零数组或空集合。 方法: 1、数组: 定义全局静态常量来减少内存开销:private static final int EMPTY_ARRAY = new int[0];,当然,也可以直接局部变量等
阅读全文
摘要:Jackson使用工具类 通常,我们对JSON格式的数据,只会进行解析和封装两种,也就是JSON字符串 >Java对象以及Java对象 >JSON字符串。 Jackson配置属性 如果上面的工具类实例,在Jackson中存在一些属性配置,这些配置决定了最后在解析或者编码后数据视图。因此,在分析Jac
阅读全文
摘要:说明:Spring Boot中默认使用了Jackson做JSON的解析。 解决方法: 1、通过注入Bean来实现 错误: 解决: 参考: https://www.jianshu.com/p/1eb0929503e1
阅读全文
摘要:说明:分布式应用部署到服务上,由于服务器可能存在多张网卡,造成IP地址不准的问题。 解决方法: 1、直接添加忽略某张网卡的配置: 正则: 2、指定默认IP: 3、除了这些配置,还有以下的这些配置: ignored-interfaces和preferred-networks这两个配置。这两个配置决定了
阅读全文
摘要:一、基本命名规范: groupId:定义当前Maven项目隶属的实际项目,例如org.sonatype.nexus,此id前半部分org.sonatype代表此项目隶属的组织或公司,后部分代表项目的名称,如果此项目多模块话开发的话就子模块可以分为org.sonatype.nexus.plugins和
阅读全文
摘要:可以尝试一下方法解决: 1、 httpPost.setHeader("Content-Type", "application/json; charset=UTF-8"); 2、 httpPost.setEntity(new UrlEncodedFormEntity(nvps,"utf-8")); 3
阅读全文
摘要:这个是写入Redis时用的序列化器,然后错误提示是超过了大小限制,把配置调大即可。 如果没有配置,那么找一下看下有没有硬编码写了大小的范围导致的。 参考: http://blog.csdn.net/keyuquan/article/details/73379955 https://www.jians
阅读全文
摘要:一、Jenkins构建Maven多模块项目时,单独编译子模块 配置: 1、Root POM指向父pom.xml 2、Goals and options指定构建模块的参数:mvn -pl jsoft-web -am clean package,单独构建jsoft-web项目以及它所依赖的其它项目。参考
阅读全文
摘要:说明: 1、可能存在的场景,多模块项目没有互相引用,那么此时可以单独构建单个项目,指定到子模块的pom.xml文件即可完成编译。 2、如果多模块项目各自都引用了,那么单独编译子模块的pom.xml文件会直接报错,解决方法就是编译父项目pom.xml。 3、如果编译父项目,那么可能会造成编译时间很慢,
阅读全文
摘要:用法: 参考: https://www.cnblogs.com/fsjohnhuang/p/4094777.html http://www.blogjava.net/longturi/archive/2013/09/17/404166.html
阅读全文
摘要:1、 2、HttpClient 参考: https://www.cnblogs.com/ouyy/p/6823462.html(以上内容转自此篇文章)
阅读全文
摘要:说明:LoadBalanced采用轮训的方式请求服务提供者,但是如果针对某些业务需要精确到某个服务提供者或者遍历所有的服务提供者,那么可以通过LoadBalancerClient去获得。 参考: http://blog.csdn.net/message_lx/article/details/5667
阅读全文
摘要:https://gitlore.com/subject/57
阅读全文