项目实用
lierenbiji21
这个作者很懒,什么都没留下…
展开
-
七牛云工具类
七牛云是国内领先的企业级公有云服务商,致力于打造以数据为核心的场景化PaaS服务以下工具类采用了两种方式进行文件上传(图片)以及根据文件名称删除文件import com.google.gson.Gson;import com.qiniu.common.QiniuException;import com.qiniu.common.Zone;import com.qiniu.http.Response;import com.qiniu.storage.BucketManager;import co原创 2020-09-11 19:51:36 · 214 阅读 · 0 评论 -
Spring注解+xml配置文件实现数据库的CRUD操作
问题引出Spring为轻量级开源框架,以IOC(Inversion of Controll控制反转,用于解耦)和AOP(Aspect oriented Programming,面向切面编程,本质是动态代理,不修改源码的情况下进行功能增强)为内核。下面我们简单实现一下通过IOC思想实现数据库的增删改查操作实现步骤:第一步:环境准备1,maven中pox.xml需要导入的jar依赖<dependencies> <dependency> <group原创 2020-08-26 21:31:10 · 318 阅读 · 0 评论 -
java利用高德地图解析经纬度字符串所在的城市
问题引出根据一个经纬度字符串,如果获得该位置所在的城市解决方案注册高德地图开发者账号,获取api_key,然后利用他们提供的工具类就可以获取对于的城市代码public class LocationUtil { /** * 通过地址位置信息,解析城市信息 * @param location 地理信息,格式 经度,纬度 * 114.05,22.55 * @return */ public static String parseLocation(String locatio原创 2020-08-25 11:10:42 · 1361 阅读 · 0 评论 -
FastJson工具-对前端json数据的接收与响应
问题引出在servlet中我们需要对前端发送过来的json数据进行解析,以及把查询到的数据转化为json数据进行响应,这是我们需要用到json解析解决方案把json封装成工具类,我们不需要考虑json转化的过程,只需要把对象传递给工具就可以了。思路解析对于解析request带过来的数据,我们可以自定义pojo用来接收前端传递过来的数据,当然如果参数不多的话,我们可以用HashMap接收getParameterMap(),或者直接request.getParameter(“参数名”)获得。而对于原创 2020-08-25 10:53:13 · 1413 阅读 · 0 评论 -
一步解决整个项目请求和响应中文乱码问题
问题引出无论是get请求还是post请求,当请求或者响应的编码与项目编码格式不一致时,会导致中文乱码。如果每个Servlet都设置请求和响应格式的话,那会变得很麻烦。解决方案使用全局过滤器,对于每一次请求我们都可以捕捉到,到Fileter过滤器中设置请求和响应编码格式即可。代码:/** * 解决全站乱码问题,处理所有的请求 */public class CharchaterFilter implements Filter { @Override public void ini原创 2020-08-25 09:53:44 · 221 阅读 · 0 评论 -
Properties配置属性文件步骤
要求:在平时的代码编写中,我们有一些常量是不需要改变并且会经常使用到的,我们可以把它配置到属性文件中,这样就方便后面的修改与维护。方法:第一步:可以选择在工程目录的src路径下,创建 .properties 文件,以键值对的形式存入键与值。第二步:代码中创建属性对象,加载属性文件进入对象,获取属性值import java.io.FileInputStream;import java.io.IOException;import java.util.Properties;public cla原创 2020-05-18 14:07:38 · 585 阅读 · 0 评论