java 重写微信分享_微信公众号Java后台自定义分享源代码

【实例简介】

微信公众号开发 从前台到Java后台 调用微信JS接口分享朋友圈,博客中的源代码。数据库请到博客中的GitHub链接自取,建好数据库后需要修改数据库的配置信息。

【实例截图】

【核心代码】

e1333fae-ee87-4bf0-8d68-97d3485b45eb

└── kavo20171211

├── config

│   ├── applicationContext-dao.xml

│   ├── applicationContext-tx.xml

│   ├── applicationContext.xml

│   ├── client.conf

│   ├── jdbc.properties

│   ├── log4j.properties

│   ├── mybatis.xml

│   ├── resource.properties

│   └── springmvc.xml

├── src

│   └── com

│   └── kavo

│   ├── controller

│   │   ├── ForumController.java

│   │   ├── InitAccessTokenController.java

│   │   ├── InitAccessTokenServlet.java

│   │   ├── LeaveMessageController.java

│   │   ├── NewsController.java

│   │   ├── ShareController.java

│   │   ├── UserController.java

│   │   ├── UserInfoController.java

│   │   └── YuyueController.java

│   ├── mapper

│   │   ├── KavoForumMapper.java

│   │   ├── KavoForumMapper.xml

│   │   ├── KavoForumReplyMapper.java

│   │   ├── KavoForumReplyMapper.xml

│   │   ├── KavoLeaveMessageMapper.java

│   │   ├── KavoLeaveMessageMapper.xml

│   │   ├── KavoShareMapper.java

│   │   ├── KavoShareMapper.xml

│   │   ├── KavoUserMapper.java

│   │   ├── KavoUserMapper.xml

│   │   ├── NewsMapper.java

│   │   ├── NewsMapper.xml

│   │   ├── YuyueMapper.java

│   │   └── YuyueMapper.xml

│   ├── pojo

│   │   ├── AccessToken.java

│   │   ├── JsApiTicket.java

│   │   ├── KavoForum.java

│   │   ├── KavoForumReply.java

│   │   ├── KavoLeaveMessage.java

│   │   ├── KavoNews.java

│   │   ├── KavoNewsType.java

│   │   ├── KavoShare.java

│   │   ├── KavoUser.java

│   │   ├── KavoYuyue.java

│   │   ├── OpenIDAccessToken.java

│   │   └── UserInfo.java

│   ├── service

│   │   ├── ForumService.java

│   │   ├── impl

│   │   │   ├── ForumServiceImpl.java

│   │   │   ├── LeaveMessageServiceImpl.java

│   │   │   ├── NewsServiceImpl.java

│   │   │   ├── ShareServiceImpl.java

│   │   │   ├── UserServiceImpl.java

│   │   │   └── YuyueServiceImpl.java

│   │   ├── LeaveMessageService.java

│   │   ├── NewsService.java

│   │   ├── ShareService.java

│   │   ├── UserService.java

│   │   └── YuyueService.java

│   ├── servlet

│   │   ├── Decript.java

│   │   └── StringServletBase.java

│   ├── test

│   │   └── TestNews.java

│   └── utils

│   ├── AccessTokenThread.java

│   ├── CommonUtil.java

│   ├── FastDFSClient.java

│   ├── JsApiTicketThread.java

│   ├── JsonUtils.java

│   ├── MyX509TrustManager.java

│   ├── ServletContextUtil.java

│   ├── UploadFileUtils.java

│   └── UserInfoUtil.java

└── WebRoot

├── aa

│   ├── css

│   │   ├── app-reset.css

│   │   ├── carDetails.css

│   │   ├── com-up.css

│   │   ├── iconfont.css

│   │   ├── index.css

│   │   ├── load.css

│   │   ├── move.css

│   │   ├── signUp.css

│   │   ├── swiper-3.4.2.min.css

│   │   └── upload.css

│   ├── fonts

│   │   ├── iconfont.eot

│   │   ├── iconfont.svg

│   │   ├── iconfont.ttf

│   │   └── iconfont.woff

│   ├── img

│   │   ├── 121_03.png

│   │   ├── 19.jpg

│   │   ├── 2121_03.png

│   │   ├── 22112.png

│   │   ├── 222.png

│   │   ├── 312.png

│   │   ├── a1.png

│   │   ├── a2.png

│   │   ├── about.png

│   │   ├── activity-title.png

│   │   ├── banner1.jpg

│   │   ├── banner2.jpg

│   │   ├── banner3.jpg

│   │   ├── banner4.jpg

│   │   ├── banner.jpg

│   │   ├── ba.png

│   │   ├── bo.png

│   │   ├── bor.png

│   │   ├── bottom.png

│   │   ├── btn1.png

│   │   ├── btn2.png

│   │   ├── btn3.png

│   │   ├── btn4.png

│   │   ├── btn5.png

│   │   ├── btn6.png

│   │   ├── btn7.png

│   │   ├── c2.png

│   │   ├── car-k.png

│   │   ├── carousel_03.jpg

│   │   ├── carousel1.png

│   │   ├── carousel2.jpg

│   │   ├── car-title2.png

│   │   ├── car-title.png

│   │   ├── close_2.png

│   │   ├── code.jpg

│   │   ├── f-logo.png

│   │   ├── footer.jpg

│   │   ├── form2.png

│   │   ├── fot_02.png

│   │   ├── f-title.png

│   │   ├── good.png

│   │   ├── k.png

│   │   ├── kuan2.png

│   │   ├── kuan3.png

│   │   ├── kuan5.png

│   │   ├── kuan6.png

│   │   ├── kuan7.png

│   │   ├── kuan.png

│   │   ├── loading.gif

│   │   ├── more-btn_03.png

│   │   ├── OK.png

│   │   ├── pic.jpg

│   │   ├── pin.png

│   │   ├── piv.jpg

│   │   ├── play-back.png

│   │   ├── play.jpg

│   │   ├── play.png

│   │   ├── po-k.png

│   │   ├── QR-code.jpg

│   │   ├── reward-icon.png

│   │   ├── share.png

│   │   ├── time-icon.png

│   │   ├── title1.png

│   │   ├── title2.png

│   │   ├── title3.png

│   │   ├── titlea.png

│   │   ├── title-pic.png

│   │   ├── title.png

│   │   ├── t-title.png

│   │   ├── upload.png

│   │   ├── x2.png

│   │   └── xj.png

│   └── js

│   ├── aa.js

│   ├── form.js

│   ├── iconfont.js

│   ├── index.js

│   ├── jquery-2.1.3.min.js

│   ├── jquery-3.1.1.min.js

│   ├── jquery-3.2.1.js

│   ├── load.js

│   ├── share.js

│   └── swiper-3.4.2.jquery.min.js

├── carousel-details1.jsp

├── carousel-details2.jsp

├── com-up-28.jsp

├── com-up.jsp

├── css

│   ├── app-reset.css

│   ├── carDetails.css

│   ├── com-up.css

│   ├── iconfont.css

│   ├── index.css

│   ├── load.css

│   ├── move.css

│   ├── signUp.css

│   ├── swiper-3.4.2.min.css

│   └── upload.css

├── fonts

│   ├── iconfont.eot

│   ├── iconfont.svg

│   ├── iconfont.ttf

│   └── iconfont.woff

├── forum.jsp

├── img

│   ├── 1_02.png

│   ├── 121_03.png

│   ├── 19.jpg

│   ├── 2121_03.png

│   ├── 22112.png

│   ├── 222.jpg

│   ├── 222.png

│   ├── 22.jpg

│   ├── 312.png

│   ├── a1.png

│   ├── a2.png

│   ├── about.jpg

│   ├── about.png

│   ├── activity-title.png

│   ├── bann1.png

│   ├── bann2.jpg

│   ├── bann3.png

│   ├── bann4.png

│   ├── bann5.png

│   ├── banner1.jpg

│   ├── banner2.jpg

│   ├── banner3.jpg

│   ├── banner4.jpg

│   ├── banner.jpg

│   ├── ba.png

│   ├── bgImg_2.png

│   ├── bgImg2.png

│   ├── bgImg.jpg

│   ├── bgImg.png

│   ├── bg.jpg

│   ├── bgPic.jpg

│   ├── bgPic.png

│   ├── bg.png

│   ├── bo.png

│   ├── bor.png

│   ├── bottom.png

│   ├── btn1.png

│   ├── btn2.png

│   ├── btn3.png

│   ├── btn4.png

│   ├── btn5.png

│   ├── btn6.png

│   ├── btn7.png

│   ├── byun.jpg

│   ├── c1.jpg

│   ├── c2.png

│   ├── carBg_03.jpg

│   ├── carBg_03.png

│   ├── car-k.png

│   ├── carousel_03.jpg

│   ├── carousel1.png

│   ├── carousel2.jpg

│   ├── car-title2.png

│   ├── car-title.png

│   ├── close_2.png

│   ├── close.png

│   ├── code.jpg

│   ├── f-icon1.png

│   ├── f-icon2.png

│   ├── f-icon3.png

│   ├── f-icon4.png

│   ├── f-icon5.png

│   ├── f-icon6.png

│   ├── f-logo.png

│   ├── footerBg.png

│   ├── footer.jpg

│   ├── form2.png

│   ├── formbgImg1_02.jpg

│   ├── formbgImg.jpg

│   ├── form-btn1_03.png

│   ├── form-btn2_03.png

│   ├── fot_02.jpg

│   ├── fot_02.png

│   ├── fotBg_02.jpg

│   ├── f-title.png

│   ├── good.png

│   ├── head-ban.jpg

│   ├── header-ban2.jpg

│   ├── header-ban.jpg

│   ├── i-icon1.png

│   ├── i-icon2.png

│   ├── i-icon3.png

│   ├── k.png

│   ├── kuan2.png

│   ├── kuan3.png

│   ├── kuan5.png

│   ├── kuan6.png

│   ├── kuan7.png

│   ├── kuan.png

│   ├── loading.gif

│   ├── more-btn_03.png

│   ├── OK.png

│   ├── pic.jpg

│   ├── p-icon1.png

│   ├── p-icon2.png

│   ├── p-icon3.png

│   ├── pin.png

│   ├── piv.jpg

│   ├── play-back.png

│   ├── play.jpg

│   ├── play.png

│   ├── po-k.png

│   ├── QR-code.jpg

│   ├── regbtn.png

│   ├── reg.png

│   ├── reward-icon.png

│   ├── san1_01.png

│   ├── san2_02.png

│   ├── san3_01.png

│   ├── share.png

│   ├── signUp-btn.png

│   ├── t-icon1.png

│   ├── t-icon2.png

│   ├── t-icon3.png

│   ├── t-icon4.png

│   ├── t-icon5.png

│   ├── t-icon6.png

│   ├── time-icon.png

│   ├── title1.png

│   ├── title2.png

│   ├── title3.png

│   ├── titlea.png

│   ├── title-icon1.png

│   ├── title-icon2.png

│   ├── title-pic.png

│   ├── title.png

│   ├── t-title.png

│   ├── upload.png

│   ├── x2.png

│   ├── xj.png

│   ├── yuan.png

│   └── yun.jpg

├── index2.jsp

├── index.jsp

├── index-welcome.jsp

├── js

│   ├── aa.js

│   ├── form.js

│   ├── index.js

│   ├── iscroll-zoom.js

│   ├── jquery-3.1.1.min.js

│   ├── jquery-3.2.1.js

│   ├── load.js

│   ├── reg.js

│   ├── share.js

│   └── swiper-3.4.2.jquery.min.js

├── load.jsp

├── login.jsp

├── META-INF

│   └── MANIFEST.MF

├── move.jsp

├── news.jsp

├── newstype.jsp

├── reg.html

├── reg.jsp

├── sharelist.jsp

├── signUp2.jsp

├── signUp.jsp

├── test.jsp

├── uploadHeadImg.jsp

├── upload.jsp

├── uploadPoImg.jsp

├── uploadtest.jsp

├── userlist.jsp

├── video

│   └── kavo_8.mp4

└── WEB-INF

├── classes

│   ├── applicationContext-dao.xml

│   ├── applicationContext-tx.xml

│   ├── applicationContext.xml

│   ├── client.conf

│   ├── com

│   │   └── kavo

│   │   ├── controller

│   │   │   ├── ForumController.class

│   │   │   ├── InitAccessTokenController.class

│   │   │   ├── InitAccessTokenServlet.class

│   │   │   ├── LeaveMessageController.class

│   │   │   ├── NewsController.class

│   │   │   ├── ShareController.class

│   │   │   ├── UserController.class

│   │   │   ├── UserInfoController.class

│   │   │   └── YuyueController.class

│   │   ├── mapper

│   │   │   ├── KavoForumMapper.class

│   │   │   ├── KavoForumMapper.xml

│   │   │   ├── KavoForumReplyMapper.class

│   │   │   ├── KavoForumReplyMapper.xml

│   │   │   ├── KavoLeaveMessageMapper.class

│   │   │   ├── KavoLeaveMessageMapper.xml

│   │   │   ├── KavoShareMapper.class

│   │   │   ├── KavoShareMapper.xml

│   │   │   ├── KavoUserMapper.class

│   │   │   ├── KavoUserMapper.xml

│   │   │   ├── NewsMapper.class

│   │   │   ├── NewsMapper.xml

│   │   │   ├── YuyueMapper.class

│   │   │   └── YuyueMapper.xml

│   │   ├── pojo

│   │   │   ├── AccessToken.class

│   │   │   ├── JsApiTicket.class

│   │   │   ├── KavoForum.class

│   │   │   ├── KavoForumReply.class

│   │   │   ├── KavoLeaveMessage.class

│   │   │   ├── KavoNews.class

│   │   │   ├── KavoNewsType.class

│   │   │   ├── KavoShare.class

│   │   │   ├── KavoUser.class

│   │   │   ├── KavoYuyue.class

│   │   │   ├── OpenIDAccessToken.class

│   │   │   └── UserInfo.class

│   │   ├── service

│   │   │   ├── ForumService.class

│   │   │   ├── impl

│   │   │   │   ├── ForumServiceImpl.class

│   │   │   │   ├── LeaveMessageServiceImpl.class

│   │   │   │   ├── NewsServiceImpl.class

│   │   │   │   ├── ShareServiceImpl.class

│   │   │   │   ├── UserServiceImpl.class

│   │   │   │   └── YuyueServiceImpl.class

│   │   │   ├── LeaveMessageService.class

│   │   │   ├── NewsService.class

│   │   │   ├── ShareService.class

│   │   │   ├── UserService.class

│   │   │   └── YuyueService.class

│   │   ├── servlet

│   │   │   ├── Decript.class

│   │   │   └── StringServletBase.class

│   │   ├── test

│   │   │   └── TestNews.class

│   │   └── utils

│   │   ├── AccessTokenThread.class

│   │   ├── CommonUtil.class

│   │   ├── FastDFSClient.class

│   │   ├── JsApiTicketThread.class

│   │   ├── JsonUtils.class

│   │   ├── MyX509TrustManager.class

│   │   ├── ServletContextUtil.class

│   │   ├── UploadFileUtils.class

│   │   └── UserInfoUtil.class

│   ├── jdbc.properties

│   ├── log4j.properties

│   ├── mybatis.xml

│   ├── resource.properties

│   └── springmvc.xml

├── lib

│   ├── aether-api-1.7.jar

│   ├── aether-impl-1.7.jar

│   ├── aether-spi-1.7.jar

│   ├── aether-util-1.7.jar

│   ├── aopalliance.jar

│   ├── aspectjrt.jar

│   ├── aspectjweaver-1.8.9.jar

│   ├── aspectjweaver.jar

│   ├── commons-beanutils-1.9.3.jar

│   ├── commons-codec-1.4.jar

│   ├── commons-codec-1.9.jar

│   ├── commons-collections-3.2.2.jar

│   ├── commons-collections4-4.1.jar

│   ├── commons-dbcp.jar

│   ├── commons-fileupload-1.3.3.jar

│   ├── commons-httpclient-3.1.jar

│   ├── commons-io-2.5.jar

│   ├── commons-lang3-3.6.jar

│   ├── commons-logging-1.1.3.jar

│   ├── commons-logging-1.2.jar

│   ├── commons-pool-1.6.jar

│   ├── commons-pool2-2.4.2.jar

│   ├── com.springsource.org.aopalliance-1.0.0.jar

│   ├── com.springsource.org.apache.commons.logging-1.1.1.jar

│   ├── com.springsource.org.apache.log4j-1.2.15.jar

│   ├── com.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar

│   ├── druid-1.1.3.jar

│   ├── fastdfs-client-java-1.27.0.jar

│   ├── fastjson-1.2.41.jar

│   ├── gson-2.3.1.jar

│   ├── hamcrest-core-1.1.jar

│   ├── httpclient-4.5.1.jar

│   ├── httpclient-4.5.3.jar

│   ├── httpcore-4.4.3.jar

│   ├── httpcore-4.4.6.jar

│   ├── jackson-annotations-2.7.3.jar

│   ├── jackson-annotations-2.9.0.jar

│   ├── jackson-core-2.7.3.jar

│   ├── jackson-core-2.9.0.jar

│   ├── jackson-databind-2.7.3.jar

│   ├── jackson-databind-2.9.0.jar

│   ├── javassist-3.17.1-GA.jar

│   ├── jedis-2.1.0-sources.jar

│   ├── jedis-2.4.2.jar

│   ├── jsr305-2.0.1.jar

│   ├── jstl-1.2.jar

│   ├── jstl.jar

│   ├── junit-4.10.jar

│   ├── maven-aether-provider-3.0.jar

│   ├── maven-artifact-3.0.jar

│   ├── maven-core-3.0.jar

│   ├── maven-filtering-3.1.1.jar

│   ├── maven-model-3.0.jar

│   ├── maven-model-builder-3.0.jar

│   ├── maven-plugin-api-3.0.jar

│   ├── maven-repository-metadata-3.0.jar

│   ├── maven-resources-plugin-3.0.2.jar

│   ├── maven-settings-3.0.jar

│   ├── maven-settings-builder-3.0.jar

│   ├── maven-shared-utils-3.0.0.jar

│   ├── mybatis-3.1.1.jar

│   ├── mybatis-3.2.2.jar

│   ├── mybatis-3.4.4.jar

│   ├── mybatis-generator-core-1.3.2.jar

│   ├── mybatis-generator-core-1.3.5.jar

│   ├── mybatis-spring-1.2.0.jar

│   ├── mybatis-spring-1.3.1.jar

│   ├── mysql-connector-java-5.1.13-bin.jar

│   ├── mysql-connector-java-5.1.44.jar

│   ├── plexus-build-api-0.0.7.jar

│   ├── plexus-cipher-1.4.jar

│   ├── plexus-classworlds-2.2.3.jar

│   ├── plexus-component-annotations-1.5.5.jar

│   ├── plexus-interpolation-1.24.jar

│   ├── plexus-sec-dispatcher-1.3.jar

│   ├── plexus-utils-3.1.0.jar

│   ├── sisu-guice-2.1.7-noaop.jar

│   ├── sisu-inject-bean-1.4.2.jar

│   ├── sisu-inject-plexus-1.4.2.jar

│   ├── spring-aop-4.3.11.RELEASE.jar

│   ├── spring-aop-4.3.4.RELEASE.jar

│   ├── spring-aspects-4.3.11.RELEASE.jar

│   ├── spring-aspects-4.3.4.RELEASE.jar

│   ├── spring-beans-4.3.11.RELEASE.jar

│   ├── spring-beans-4.3.4.RELEASE.jar

│   ├── spring-context-4.3.11.RELEASE.jar

│   ├── spring-context-4.3.4.RELEASE.jar

│   ├── spring-context-support-4.3.11.RELEASE.jar

│   ├── spring-context-support-4.3.4.RELEASE.jar

│   ├── spring-core-4.3.11.RELEASE.jar

│   ├── spring-core-4.3.4.RELEASE.jar

│   ├── spring-data-redis-1.4.2.RELEASE.jar

│   ├── spring-expression-4.3.11.RELEASE.jar

│   ├── spring-expression-4.3.4.RELEASE.jar

│   ├── spring-instrument-4.3.4.RELEASE.jar

│   ├── spring-instrument-tomcat-4.3.4.RELEASE.jar

│   ├── spring-jdbc-4.3.11.RELEASE.jar

│   ├── spring-jdbc-4.3.4.RELEASE.jar

│   ├── spring-jms-4.3.11.RELEASE.jar

│   ├── spring-jms-4.3.4.RELEASE.jar

│   ├── spring-messaging-4.3.11.RELEASE.jar

│   ├── spring-messaging-4.3.4.RELEASE.jar

│   ├── spring-orm-4.3.11.RELEASE.jar

│   ├── spring-orm-4.3.4.RELEASE.jar

│   ├── spring-oxm-4.3.11.RELEASE.jar

│   ├── spring-oxm-4.3.4.RELEASE.jar

│   ├── spring-test-4.3.4.RELEASE.jar

│   ├── spring-tx-4.3.11.RELEASE.jar

│   ├── spring-tx-4.3.4.RELEASE.jar

│   ├── spring-web-4.3.11.RELEASE.jar

│   ├── spring-web-4.3.4.RELEASE.jar

│   ├── spring-webmvc-4.3.11.RELEASE.jar

│   ├── spring-webmvc-4.3.4.RELEASE.jar

│   ├── spring-webmvc-portlet-4.3.11.RELEASE.jar

│   ├── spring-webmvc-portlet-4.3.4.RELEASE.jar

│   ├── spring-websocket-4.3.11.RELEASE.jar

│   └── spring-websocket-4.3.4.RELEASE.jar

└── web.xml

38 directories, 532 files

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值