Java java 导出数据为office xls文件 引入包(Maven/gradle) office操作使用apache poi开源组件 maven <!-- https://mvnrepository.com/artifact/org.apache.poi/poi --> <dependency> <groupId>org.apache.poi</groupId>
代码 Hibernate几种连接MYSQL方式 这些连接配置 都解决了 连接MYSQL长时间空连接情况被mysql断开后无法再次连接的问题(8小时坑爹案例) 方法1 <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close"> <property name="driverClass"
代码 Java 简单的xml格式化(parse xml)和httpGET请求 /** * parse XML file * @param inputStream * @return */ public static Element parseXml(InputStream inputStream) { try { SAXReader reader = new SAXReader(); Document document = reader.read(inputStream); Element root = document.getRootElement(); // parse XML root. //如果是多root的xml,
代码 Java 工具类 MD5加解密 class MD5Util { /*** * MD5加密 * 使用JDK自带 MessageDigest * @return String */ public static String string2MD5(String inStr){ MessageDigest md5 = null; try{ md5 = MessageDigest.getInstance("MD5"); }catch (Exception e){ System.out.println(e.
代码 Java 使用Jackson处理首字母大写 今天写项目呢,遇到api需要的对象属性首字母都是大写的 使用Jackson进行json序列化之后,首字母都变成了小写的 传送参数到api接口全都报错 后来查证,可以继承PropertyNamingStrategy来实现 留代码备用 public static String toJson(Object obj) { String json = null; ObjectMapper mapper = new ObjectMapper(); mapper.setPropertyNamingStrategy(new PropertyNamingStrategy() { private static final long serialVersionUID