项目总结
成长的小菜鸟
这个作者很懒,什么都没留下…
展开
-
sql分组查询,显示要有分组字段
select name ,MAX(gmt_create) as createTime from base_ec_black group by name原创 2018-07-16 18:36:02 · 3732 阅读 · 0 评论 -
获得本月开始后现在时间点
// 本月总数 Date date = new Date(); // 获得本月开始时间 String startTime = DateUtils.dateFormat().format(DateUtils.getMonthStartTime(date)); // 获得本月目前时间 String endTime =...原创 2018-05-05 10:57:53 · 188 阅读 · 0 评论 -
单元测试 mock静态方法
@RunWith(PowerMockRunner.class)@PrepareForTest({LabelLibService.class}) public class LabelLibServiceTest { @InjectMocks private LabelLibService labelLibService; @Mock private Label...原创 2018-05-11 10:42:13 · 20933 阅读 · 1 评论 -
mysql 插入数据 replace into 用法
https://blog.csdn.net/wjc19911118/article/details/12152645<!--3-26 同步库 --> <insert id="insertLabelWarning"> REPLACE INTO hs_label_warning ( label_code, is_warning, label_status, is_no...原创 2018-05-17 15:40:33 · 396 阅读 · 0 评论 -
枚举
public enum afa { UNLOAD(0, "算法未初始化"), LOADING(1, "加载中"), LOAD_SUCCESS(2, "加载成功"); afa(int status, String desc) { this.status = status; this.desc =...原创 2018-04-28 20:07:33 · 99 阅读 · 0 评论 -
加载properties文件
文件路径public class PropertyUtil { private static final Logger logger = LoggerFactory.getLogger(PropertyUtil.class); private static Properties props; static{ loadProps(); } syn...原创 2018-04-28 19:03:39 · 466 阅读 · 0 评论 -
mysql字段为空管理其他表
1:业务--一张表 对于一个字段为空的话 则去取另一张表 取此字段select t.label_code,case when t.label_cover is null then d.cover_rate else t.label_cover end,case when t.label_active is null then d.actv_cover_rate else t.label_activ...原创 2018-05-03 18:23:16 · 302 阅读 · 0 评论 -
springMVC spring mybatis常规配置及日志拦截打印入参
1:web.xml 配置 读取springmvc配置文件和mybatis配置文件 <context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:spring-mybatis.xml</param-value> &l...原创 2018-04-25 16:43:59 · 965 阅读 · 0 评论 -
Spring 定时任务(精)(session工具类(配置失效时间),cookie工具类 web工程(初始化容器) redis工具类)
工作中的bean:public class SystemSessionsScheduler { //log private Logger logger = LoggerFactory.getLogger(getClass()); /** * 功能描述: 本地定时任务 定时清理过时的用户session 信息 * 〈功能详细描述〉 *原创 2017-09-14 20:11:05 · 939 阅读 · 0 评论 -
excel导出功能
1:pom.xml导入依赖 org.apache.poi poi ${poi.version} org.apache.poi poi-ooxml //本地仓库位置 ${poi.version}原创 2017-09-15 14:28:07 · 797 阅读 · 0 评论 -
批量保存数据
1:保存数据到mysql 数据量打 我们200条记录 保存一次 执行一次sql2:存入List** * 算法客流数据DAO实现 * Created by 16080536 on 2017/4/22. */@Repository(value = "passengerFlowDataDao")public class PassengerFlowDataDaoImpl implem原创 2017-08-12 17:02:01 · 1041 阅读 · 0 评论 -
批量删除(特殊)
1:controller @ApiOperation(value = "1.1 批量角色删除", httpMethod = "GET", notes = " 说明:retCode 0:失败 1:成功 retDesc:状态描述 返回结果示例:{\"retCode\": 1,\"retDesc\": \"接口调用成功\",\"cost\": \"6\"}", response = String.c原创 2017-09-14 19:37:10 · 437 阅读 · 1 评论 -
java高频方法集合类精华(时间,对象是否为空,数组等)
/** * 高频方法集合类 */public class ToolUtil { /** * 判断一个对象是否是时间类型 */ public static String dateType(Object o) { if (o instanceof Date) { return DayUtil.DATE_FORMAT_D原创 2017-09-04 15:38:54 · 298 阅读 · 0 评论 -
Java自定义运行异常和编译异常类
一、异常简单介绍: Throwable 类是 Java 语言中所有错误Error 和异常Exception的超类,而异常分为运行时异常和非运行时异常 1、Error和运行时异常RuntimeException及其子类为非检查异常(unchecked),其它异常为检查异常(checked)。 ① RuntimeExcep转载 2017-09-04 14:55:47 · 1232 阅读 · 0 评论 -
分页查询
1:三层架构 controller---service---dao2:前端传来的数据参数为 页数 每页数 或者查询条件Controller :public String queryBaseUserList(@ApiParam(required = false, name = "searchKeyWord", value = "查询关键字", defaultValue原创 2017-09-04 14:52:44 · 986 阅读 · 0 评论 -
与前端交互设计工具类
/** * 客流计数UI交互工具类 * */public class PassengerFlowCountingUIUtil { //返回状态码 public static String RETURN_CODE = "retCode"; //返回状态描述 public static String RETURN_DESC = "retDesc"; /原创 2017-08-12 19:32:58 · 476 阅读 · 0 评论 -
RequestContextHolder分析及Java代码
1:SpringMVC提供的RequestContextHolder详解1.RequestContextHolder的使用RequestContextHolder顾名思义,持有上下文的Request容器.使用是很简单的,具体使用如下:Java代码具体实现:/** * 基础控制器类 * */public class BaseController { /**原创 2017-08-12 19:18:04 · 2551 阅读 · 0 评论 -
session拦截器
public class SessionHandlerInterceptor extends HandlerInterceptorAdapter { /** * 对拦截的请求进行处理 * * @param request 请求 * @param response 响应 * @param handler 处理器 * @return 返回是否通...原创 2018-04-24 20:41:39 · 895 阅读 · 0 评论 -
session过滤器
在web.xml中配置过滤器 <filter> <filter-name>sessionFilter</filter-name> <filter-class>com.web.filter.SessionFilter</filter-class> </filter> <filter-...原创 2018-04-24 20:39:40 · 1381 阅读 · 0 评论 -
spring定时任务-清除过时的session
1:配置定时任务@SpringBootApplication@EnableDiscoveryClient@Order@ImportResource(locations = {"classpath:conf/spring/spring-res.xml","classpath:conf/spring/spring-ds.xml","classpath:conf/spring/spring-schedu...原创 2018-04-24 20:33:42 · 3143 阅读 · 0 评论 -
获取机器IP工具类
** * 获取机器IP工具类 */public class WebToolUtils { //log private final static Logger logger = LoggerFactory.getLogger(WebToolUtils.class); /** * 获取本地IP地址 * @throws SocketException原创 2017-08-12 17:39:45 · 316 阅读 · 0 评论