- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 JDBC连接,支持 mysql Oracle sqlserver数据库,获取表结构(表名,备注,注释)
import java.sql.Connection;import java.sql.DatabaseMetaData;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java....
2019-03-02 15:41:59 1514
原创 本地远程监控服务(windows系统在本地远程监控linux部署的程序 debugger springboot)
本地eclipse配置监控服务ip,端口号 ======================xshell连接linux服务,以debugger模式启动就可以本地调试了==============cd 项目//切到项目所在的目录git checkout -b mergeF_add_fun origin/feature/mergeF_add_fun //从git上检出git pul...
2019-01-15 20:09:51 337
原创 linux上传logo头像图片,回显到页面。springboot
//本地windows系统,项目要部署在linux系统。public Map<String, Object> uploadFile(HttpServletRequest request, MultipartFile uploadFile, Long id,String targetPath) { Map<String, Object> resultMap...
2019-01-15 10:41:58 560
原创 mybatis insert 属性详解
其属性如下: parameterType ,入参的全限定类名或类型别名 keyColumn ,设置数据表自动生成的主键名。对特定数据库(如PostgreSQL),若自动生成的主键不是第一个字段则必须设置 keyProperty ,默认值unset,用于设置getGeneratedKeys方法或selectKey子元素返回值将赋值到领域模型的哪个属性中 useGe...
2018-12-28 09:10:17 1743
原创 mybatis 批量插入
方式1:<insert id="add" parameterType="User"><foreach collection="list" item="item" index="index" separator=";">INSERT INTO User(name,age) VALUES(#{item.name}, #{ite
2018-12-28 09:07:41 200
原创 mybatis mysql insert 添加操作返回主键
mapper接口代码: @param student 学生实例 * @return 成功操作的记录数目 * int add(User user);至于mapper.xml则分为两种情况了,一种是数据库(如MySQL,SQLServer)支持auto-generated key field,另一种是数据库(如Oracle)不支持auto-generated key field的。 1...
2018-12-28 09:04:14 1614 1
原创 Mysql 行转列与列转行
SELECT user_name , MAX(CASE course WHEN '数学' THEN score ELSE 0 END ) 数学, MAX(CASE course WHEN '语文' THEN score ELSE 0 END ) 语文, MAX(CASE course WHEN '英语' THEN score ELSE 0 END ) 英语 FROM test_tb_grade G...
2018-12-28 08:53:25 227 1
原创 Java 读取Properties配置文件
import java.io.IOException;import java.io.InputStream;import java.util.Properties;public class PropertiesUtil {public static Properties loadProperties(String propertyFile){Properties propert...
2018-12-28 08:51:02 109
原创 Java汉字转拼音 全拼 ,简拼
public static final String FULL_PINYIN = "fullPinyin";public static final String SIMPLE_PINYIN = "simplePinyin";public static Map<String, String> changeChinese2Pinyin(String chinese) {Map&...
2018-12-28 08:49:20 607
原创 Java 获取IP地址
public static String getIpAddr(HttpServletRequest request) {String ip = request.getHeader("x-forwarded-for");if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {ip = request.g...
2018-12-28 08:46:38 169
原创 SpringBoot扫描不到依赖项目的service
场景:有一个公共项目api_datasync.要扫描的类在com.api.common包下,现在有一个项目userauth,依赖了公共项目api_datasync.,Application启动类在包com.base.userauth下,启动后找不到capi_datasync项目中的类解决办法:在Application启动类添加注解@ComponentScan(value=”com”)即可解决问...
2018-12-27 16:58:31 16707 2
原创 数据库 case when then
select d.rq,d.sjd,count(d.num) as total from (select c.rq,c.sj,case WHEN '06:01'<=c.sj and c.sj<='06:30' THEN '06:00'WHEN '06:31'<=c.sj and c.sj<='07:00' THEN '07:00'WHEN '07:01'<=c...
2017-11-30 15:27:50 281
原创 获取时间的毫秒数
public static void main(String[] args) throws Exception { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm");//24小时制//yyyy-MM-dd hh:mm 12小时制,获取的毫秒数会有问题,小错误 String str1 = "2017-11
2017-11-30 15:24:58 3290
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人