- 博客(14)
- 收藏
- 关注
原创 使用aop切面实现系统操作日志管理
使用aop切面实现系统操作日志管理 一、思路: 新增表SYS_OPERATE_LOG(表结构在下面),在需要的地方加上@MyLog(value = "**"),value为表字段OPERATION的值. 表示发生了什么操作.比如:加@MyLog(value = "**")注解的地方就会进入切面SysLogAspect(代码如下),而这些操作具体的参数和时间...
2019-08-01 14:29:39
1746
原创 枚举的遍历
枚举的遍历Enumeration<String> en = filterConfig.getInitParameterNames(); while(en.hasMoreElements()){ String name = en.nextElement(); String value = filterConfig.getInitParamete...
2019-07-18 17:46:21
353
原创 令牌机制
令牌机制(一次性) 原理:在页面加载时,一个token放在session中,另一个用form提交传递到后台, 后台接收到两个token进行对比,相同则是第一次提交,清空token 1.在Servlet代码 // 判断是否是重复提交: String token1 = (String)request.getSession().ge...
2019-07-18 17:43:56
984
原创 常用的正则表达式
正则表达式在线测试: http://tool.oschina.net/regex/ 语法: https://www.runoob.com/regexp/regexp-syntax.html 1. 常用的正则 验证数字的正则表达式集 验证数字:^[0-9]*$ 验证n位的数字:^\d{n}$...
2019-07-18 17:31:51
148
原创 BigDecimal的加减乘除
BigDecimal的加减乘除BigDecimal bignum1 = new BigDecimal("10"); BigDecimal bignum2 = new BigDecimal("5"); BigDecimal bignum3 = null; //加法 bignum3 = bignum1.add(bignum2); ...
2019-07-18 15:40:16
182
原创 遍历月份之间,传两个月,遍历出两月之间的月份
遍历月份之间,传两个月,遍历出两月之间的月份参数格式:yyyy-MM 如: 2019-01 , 2019-12 private static List<String> getMonthBetween(String minDate, String maxDate) throws ParseException { ArrayList<String>...
2019-07-18 15:38:13
556
原创 Java前后端的时间格式转换
一.方案一:在java实体中转换(推荐)@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")//从页面传后台做转换@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")//后台传页面做转换private Date createTime;二.方案二:在js中转换下面这个我...
2019-02-20 10:57:36
570
原创 thymeleaf中的th:常用标签
th: 的常用标签 关键字 功能介绍 案例 th:id 替换id <input th:id="'xxx' + ${collect.id}"/> th:text 文本替换 <p th:text="${collect.description}">description</p>...
2019-02-15 09:06:36
5412
原创 linux常用命令
/*1.切换目录命令 cd app 切换到app目录 cd .. 切换到上一层目录 cd / 切换到系统根目录 cd ~ 切换到用户主目录 cd - 切换到上一个所在目录 *//*2.文件列表命令 ls -a 显示所有文件或目录(包含隐藏的文件) ls -l 缩写成ll ...
2019-02-13 15:41:23
125
原创 懒加载错误
错误日志: Exception occurred during processing request: org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role: cn.itcast.bos.domain.base.Courier.fixedArea...
2019-02-13 15:26:19
195
原创 数据库字段转java字段小工具
//示例:数据库字段: company_id --> java字段: companyId //主要是有大量的数据库字段时用起来方便package com.demo.controller;import java.util.ArrayList;public class Test2 { public static void main(String[] args) { ...
2019-02-13 10:07:36
418
原创 oracle中常用的SQL语句
一、oracle中常用的SQL语句1.模糊查询 (1).含and select * from t_owners where name like '%刘%' and housenumber like '%5%' (1).含or select * from t_owners where name like '%刘%' or housenumber like '%5%'...
2019-02-13 09:50:27
538
1
原创 map集合的遍历
public static void main(String[] args) { Map<String,String> map=new HashMap<String,String>(); map.put("1", "zhangsan"); map.put("2", "2"); map.put("3&q
2019-02-13 09:43:40
140
原创 java反射常用的方法
package com.test_01;import java.lang.reflect.Constructor;import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.util.HashMa...
2019-02-13 09:39:53
333
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人