技术
KK~
个人IT之旅
展开
-
使用idea搭建maven+ssm项目
先新建一个maven的项目1.file->new->project->next2.maven->勾选creat from archetype->webapp,同时选择java版本->next3.输入GroupID,ArtifacID(在网上看到的一些解释:groupId:定义了项目属于哪个组,一般来说这个通常和公司或组织关联,比如说,你所在的公司为wk.那就应该...原创 2018-05-23 18:01:11 · 21957 阅读 · 17 评论 -
使用restTemplate连接restful风格的接口
在开发中,web后端有时候需要调用别的服务的接口,获取数据。使用restTemplate组件,spring封装好的一个类。底层是通过httpclient实现的。1首先添加jar包 <dependency> <groupId>org.springframework</groupId> <artifact...原创 2018-05-23 14:04:00 · 3082 阅读 · 1 评论 -
linux环境下使用weblogic发布war包
linux环境下操作weblogic需要一些简单的命令,我写的一些是自己平常在linux环境下发布war的一些过程。首先需要2个工具配合,连接linux系统1,WinSCP是linux的图形化工具2,putty是类似cmd的界面WinSCP登陆之后,界面如下左边是自己的windows系统的界面,右边是linux的界面,你可以通过这个工具在linux系统中新建,删除文件夹,修改文件权限,同时将自己电...原创 2018-05-21 17:50:30 · 6394 阅读 · 0 评论 -
使用weblogic发布war包遇到的坑
1.jar包冲突首先由于tomcat和weblogic环境不一样,很多时候本地用tomcat开发运行都OK,然后打成war包之后放到weblogic下启动会报错,jar包冲突的错。原因是你的项目中一些常见的包在weblogic中是自带的,所以只要将自己的war包打开,删除lib文件夹下的冲突包就行。我用的weblogic是11g版本,需要删除的包是javaee-api,jaxb-impl 这两个包...原创 2018-05-17 16:16:36 · 9993 阅读 · 0 评论 -
自己写的工具类,获取日期,读取properties,xml,io流
一些自己平时写的工具类,不是很完美,但是可以节约一些平时的代码量。1.获取年,月,日,当前时间,当月第一天最后一天等等。。。package kang.date;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;...原创 2018-05-17 16:02:41 · 394 阅读 · 0 评论 -
jvaa文件上传
前端点击上传,将文件通过request传入后端,后端解析request,拿到request中的文件。package fv.Utils;import org.apache.commons.collections.map.HashedMap;import org.apache.commons.fileupload.FileItem;import org.apache.commons.fileu...原创 2018-05-17 15:43:17 · 196 阅读 · 0 评论 -
注解@responsebody的作用
在这里,@responsebody这个注解表示你的返回值将存在responsebody中返回到前端,前端接收后会显示将数据到页面,页面不会跳转。如果不加的话 返回值将会作为url的一部分,也就是页面会进行跳转,跳转到你返回的路径。...原创 2018-05-17 15:25:13 · 2108 阅读 · 0 评论 -
java spring 注入
在配置文件里加了一个组件bean,在我的工具类里自动注入了这个组件,然后我在使用这个工具类的时候是new出来的。所以我在用这个类的时候,发现里面的组件总是null,就是说注入失败。后来发现,这个工具类必须也要通过注入的方式加载,然后它里面的bean才能注入成功。(工具类想要注入,在类的前面加@component注解就可以了)还是对spring的一些原理了解的不够深,...原创 2018-05-17 12:45:27 · 1027 阅读 · 0 评论 -
使用wsdl自动生成客户端代码,调用方法时参数错误问题
使用wsdl成功发布网址后,自动生成了客户端代码。 我写的接口方法参数为StringBuffer类型,生成的客户端代码里,将StringBuffer类变成了一个自定义的类,里面没有任何属性和方法,所以在调用接口方法时传参数传不进去。找了很久没有具体的解决方案,于是把参数改为String类型,一切正常。猜想可能是cxf框架不识别或者协议里没有StringBuffe原创 2017-09-11 16:46:57 · 1822 阅读 · 0 评论 -
java中SimpleDateFormater线程安全问题及解决方案
最近看到一篇文章提到了SimpleDateFormater这个类。说这个类在单线程程序中没问题,但是在多线程环境下会线程安全的问题。出于兴趣对这个问题进行了查证。网上有很多关于这个问题的文章,也解析了其中的原因。主要原因是因为SimpleDateFormat转换日期是通过Calendar对象来操作的,SimpleDateFormat继承DateFormat类,DateFormat类中维护一个C...原创 2019-04-17 14:27:18 · 1406 阅读 · 0 评论