JAVA WEB开发技术
townkoim
这个作者很懒,什么都没留下…
展开
-
Spring+Hibernate的整合项目框架
因为工作需要。需要写api接口给h5的客户端人员调用。所以,今天花了一天的时间研究了spring+hibernate 第一步:将对应的jar文件放入到lib目录下第二步:配置web.xml文件,其中的 display-name> 标签和description标签暂时不明白是用来干嘛的 <web-app version= "3.0" xmln原创 2015-12-11 09:59:11 · 2298 阅读 · 1 评论 -
Spring+Hibernate多数据源整合
在一个项目中,可能用到不止一个数据库,这个时候就需要用Hibernate配置多数据源接上一篇文章:此处在上一篇文章中做一些修改第一步:修改applicationContext.xml文件、配置多个dataSource.并且配置每个dataSource相对应的sessionFactory,还要配置sessionFactory对应的transactionManager修改之后的appl原创 2015-12-11 10:26:16 · 14344 阅读 · 1 评论 -
Spring+SpringMVC+Mybatis 多数据源整合
此篇文章是基于Spring3.0和mybatis3.2的总体大概流程:1. 拷贝所需jar2.写一个数据库切换的工具类:DataSourceContextHolder,用来切换数据库3.写一个DynamicDataSource类来继承AbstractRoutingDataSource,并重写determineCurrentLookupKey()方法,来达到动态切换数据库4.原创 2015-12-15 15:28:58 · 41041 阅读 · 25 评论 -
WEB项目部署到Linux下无法访问html、css、js等静态文件的解决
WEB项目,在自己本机(windows)下通过Tomcat访问。一切正常。部署到Linux下的Tomcat。进行访问。 除了.do接口和jsp页面能访问外。其他的都不能访问。原因:默认80端口,和不带端口,会nigix给拦截,这个时候只能访问动态页面。不能访问静态页面解决办法:1、配置web.xml文件: servlet-mapping >原创 2016-01-04 15:18:35 · 22549 阅读 · 0 评论 -
JAVA web 上传图片至服务器(本地Linux服务器与Fastdfs)
需求:得到客户端上传的图片--转化为200尺寸一张。640一张。 加上原图三张。 要求:将这三张图片保存到Linux一份,保存到Fasdfs一份前提:客户端(js)图片压缩之后,用Base64编码格式之后上传过来。实现:首先得到图片的Base64编码的字符串。转化成byte[]数组 String imgData = request原创 2016-01-04 15:19:43 · 11881 阅读 · 2 评论 -
微信支付之-扫码支付-模式2(模式1)
微信商户申请开通:https://pay.weixin.qq.com/service_provider/index.shtml注意:开通公众账号之后,然后根据流程开通相对应的商户平台开发文档之场景介绍文档:https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=6_1开发文档之模式1的流程图:https://p原创 2016-06-13 13:43:33 · 10636 阅读 · 8 评论 -
微信支付之公众号支付
微信商户申请开通:https://pay.weixin.qq.com/service_provider/index.shtml注意:开通公众账号之后,然后根据流程开通相对应的商户平台开发文档之场景介绍文档:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_3开发文档之模式1的流程图:https://pa原创 2016-06-13 16:10:20 · 2540 阅读 · 0 评论 -
JAVA RSA加解密和数字签名、DES加解密 在项目中的实际使用
RSA:1、生成随机秘钥对2、用公钥加密私钥解密 客户端:RSA用公钥加密之后,需要对加密后的数据在进行Base64加密, 以便在HTTP协议之间传输(兼容各语言的差异性)。服务端:以JAVA端为列,接受到数据流(InputStream)之后,将流转化为字符串,先用Base64解密,将解密后的结果,在用RSA的私钥解密。PS:公钥保存在客户端,私钥保存在服务器端。原创 2016-11-02 15:52:55 · 5704 阅读 · 1 评论 -
JAVA中间转发层开发
该项目为web项目,采用的AJAX+API方式进行数据交互,为了避免AJAX跨域,H5端采用AJAX请求数据时候,JAVA代码进行拦截,并请求到另外一个域名的接口。流程:1、在web.xml里面注册一个LoginFilter,用来监听和拦截所有web的请求。2、在web.xml里面注册一个Servlet,将1中的拦截到的数据需要请求API接口的转发到Servlet中。3、根据Ser原创 2017-01-05 16:44:05 · 3997 阅读 · 0 评论