mysql
mysql-connector-java
org.projectlombok
lombok
org.springframework.boot
spring-boot-starter
org.springframework.boot
spring-boot-starter-web
com.baomidou
mybatis-plus-generator
3.3.1
org.apache.velocity
velocity-engine-core
2.0
com.alibaba
fastjson
1.2.62
io.jsonwebtoken
jjwt
0.9.1
org.apache.httpcomponents
httpclient
4.3.1
commons-io
commons-io
2.6
commons-lang
commons-lang
2.6
配置好实体类与数据相关代码后,将自己的appID、appSecret放在配置文件中
wx.open.app_id=xxxxxxxx
wx.open.app_secret=xxxxxxxxx
创建获取配置信息类
@Component
//@PropertySource(“classpath:application.properties”)
public class ConstantPropertiesUtil implements InitializingBean {
//读取配置文件并赋值
@Value(“${wx.open.app_id}”)
private String appId;
@Value(“${wx.open.app_secret}”)
private String appSecret;
public static String WX_OPEN_APP_ID;
public static String WX_OPEN_APP_SECRET;
@Override
public void afterPropertiesSet() throws Exception {
WX_OPEN_APP_ID = appId;
WX_OPEN_APP_SEC