原创 Java微信公衆平臺開發之用戶管理(用戶基本信息和關注列表)

一、用戶基本信息 在關注者與公衆號產生消息交互後,公衆號可獲得關注者的OpenID(加密後的微信號,每個用戶對每個公衆號的OpenID是唯一的。對於不同公衆號,同一用戶的openid不同)。公衆號可通過本接口來根據OpenID獲取用戶基本

原创 基於hibernate4的BaseDao接口

2018.9.17  由於項目備份丟失,僅存以下代碼 接口類   import java.io.Serializable; import java.math.BigDecimal; import java.util.List; im

原创 Java微信公衆平臺開發之OAuth2.0網頁授權

根據官方文檔在微信公衆號請求用戶網頁授權之前,開發者需要先到公衆平臺官網中的“開發 - 接口權限 - 網頁服務 - 網頁帳號 - 網頁授權獲取用戶基本信息”的配置選項中,修改授權回調域名。請注意,這裏填寫的是域名(是一個字符串),而不是U

原创 關於回車直接執行事件的方法

1.form表單實現 <html> <form name="f1" method="post" action="login.asp"> 用戶名:<input type="text" name="fuser"><br> 密 碼:<inpu

原创 No identifier specified for entity: main.java.com.sy.entity.User

自己沒怎麼搭建過框架,更何況還是spring mvc的,最近在帶兩個實習生,正好教他們怎麼搭建一個spring mvc的框架,然而我在映射表的時候,提示報錯了。 實體基類: public class BaseEntity implem

原创 解決jQuery版本衝突的方法

<script type="text/javascript"> var $jq1 = jQuery.noConflict(true); </script> 修改之後的jQuery寫法如下: jQuery(document).read

原创 Sybase數據庫的連接,JNDI,Hibernate配置

最近的一個項目就是移植老項目的代碼,有一個模塊用的是Sybase數據庫,我表示從來沒接觸過,更不用說怎麼用了。再者這東西都是幾乎被淘汰的東西了,而且網上搜到的東西簡直了,全是複製粘貼的。  一、使用工具連接Sybase數據庫 我用的是S

原创 Java微信公衆平臺開發之AccessToken獲取

順便說一下微信公共測試號的申請,不需要準備任何材料,除了部分需要認證的接口,大部分都可以調用,提供一下鏈接一、什麼是access_tokenaccess_token是公衆號的全局唯一接口調用憑據,公衆號調用各接口時都需使用access_t

原创 爲什麼日誌器(logger)要聲明爲static final的

(1)出於資源利用的考慮,Logger的構造方法參數是Class,決定了Logger是根據類的結構來進行區分日誌,所以一個類只要一個Logger就可以了,故static (2)final表示一種編程習慣,表示該類的Logger只是記錄該

原创 基於註解的Spirng MVC框架的搭建(基礎篇)

看這篇搭建過程前,最好是先了解一下原理。 最近正好在帶兩個實習生,教他們怎麼搭建一個Spring MVC的框架,網上也看了很多demo,發現各有各的版本,於是自己用Spring3,Hibernate3搭了一個,服務器是Tomcat6,

原创 Java微信支付開發之公衆號支付(微信內H5調起支付)

官方文檔 準備工作:已通過微信認證的公衆號,必須通過ICP備案域名(否則會報支付失敗) 借鑑了很多大神的文章,在此先謝過了 整個支付流程,看懂就很好寫了 一、設置支付目錄 在微信公衆平臺設置您的公衆號支付支付目錄,設置路徑見下圖。公衆號

原创 Java微信公衆平臺開發之發送模板消息

模板消息僅用於公衆號向用戶發送重要的服務通知,只能用於符合其要求的服務場景中,如信用卡刷卡通知,商品購買成功通知等。不支持廣告等營銷類消息以及其它所有可能對用戶造成騷擾的消息。對於一般的服務號而言,模板ID行業之類會事先配置好,所以用代碼

原创 Java微信公衆平臺開發之自定義菜單

一、自定義菜單的說明和按鈕類型 1、菜單說明 1)自定義菜單最多包括3個一級菜單,每個一級菜單最多包含5個二級菜單。 2)一級菜單最多4個漢字,二級菜單最多7個漢字,多出來的部分將會以“...”代替。3)創建自定義菜單後,菜單的刷新策略是

原创 Java微信公衆平臺開發之接入

接入微信公衆平臺開發,開發者需要按照如下步驟完成: 1、填寫服務器配置 2、驗證服務器地址的有效性 3、依據接口文檔實現業務邏輯   第一步:填寫服務器配置 登錄微信公衆平臺官網後,在公衆平臺官網的開發-基本設置頁面,勾選協議成爲開發者,

原创 Linux下安裝 MySQL5.7.28

博主的服務器是Centos 7.2 64位,wget都沒有 一、準備和卸載 檢查wget、vim是否安裝,如果沒有執行以下命令 yum -y install wget 檢查是否存在MySQL,卸載方法網上一堆,自行谷歌百度,我卸載如下