08 SSM整合案例(企业权限管理系统):11.AOP日志

04.AdminLTE的基本介绍

05.SSM整合案例的基本介绍

06.产品操作

07.订单操作

08.权限控制

09.用户操作

10.权限关联与控制

11.AOP日志

11.AOP日志


1、数据库与表结构

1.2.sql语句

CREATE TABLE sysLog(
id VARCHAR2(32) default SYS_GUID() PRIMARY KEY,
visitTime timestamp,
username VARCHAR2(50),
ip VARCHAR2(30),
url VARCHAR2(50),
executionTime int,
method VARCHAR2(200)
)

1.3.实体类

public class SysLog {
    private String id;
    private Date visitTime;
    private String visitTimeStr;
    private String username;
    private String ip;
    private String url;
    private Long executionTime;
    private String method;

    //==============================================//
    public String getVisitTimeStr() {
        if(visitTime !=null){
            //调用自己写的工具类转换
            visitTimeStr = DateUtils.date2String(visitTime,"yyyy-MM-dd HH:mm:ss");
        }
        return visitTimeStr;
    }

    //=============================================//

=====================

end

原文地址:https://www.cnblogs.com/MarlonKang/p/11602865.html

时间: 2024-07-31 08:23:38

08 SSM整合案例(企业权限管理系统):11.AOP日志的相关文章

08 SSM整合案例(企业权限管理系统):06.产品操作

04.AdminLTE的基本介绍 05.SSM整合案例的基本介绍 06.产品操作 07.订单操作 08.用户操作 09.权限控制 10.权限关联与控制 11.AOP日志 07.订单操作 SSM订单操作 表结构分析 productId描述了订单与产品之间的关系. memberid描述了订单与会员之间的关系. 创建表sql -- 订单 drop table orders; CREATE TABLE orders( id varchar2(32) default SYS_GUID() PRIMARY

08 SSM整合案例(企业权限管理系统):08.权限控制

04.AdminLTE的基本介绍 05.SSM整合案例的基本介绍 06.产品操作 07.订单操作 08.权限控制 09.用户操作 10.权限关联与控制 11.AOP日志 08.权限控制 SSM权限操作 1.数据库与表结构 如果删除TABLE ,需要先删除多对多创建的中间表后,才能删除其它表. 1.1 用户表 oracle数据库 -- 1.1.2 sql语句 CREATE TABLE users( id varchar2(32) default SYS_GUID() PRIMARY KEY, em

08 SSM整合案例(企业权限管理系统):09.用户操作

04.AdminLTE的基本介绍 05.SSM整合案例的基本介绍 06.产品操作 07.订单操作 08.权限控制 09.用户操作 10.权限关联与控制 11.AOP日志 09.用户操作 1. 用户操作-查询所有用户 3.3.1.用户查询页面 user-list.jsp 请在资料中查看具体代码 <!--数据列表--> <table id="dataList" class="table table-bordered table-striped table-hov

通用权限管理系统记录登录日志中的一个问题

最近,在使用通用权限管理系统开发一个项目,数据库是MSSQL,登录时出现一个错误,发现是记录登录日志时出现的错误. 由于每次登录,都会记录登录日志,就是在记录日志时出现了错误. 先把错误截图 可以看出与记录登录日志的表BaseLoginLog的ID有关系,打开该表 发现该表的ID是nvarchar(50)类型,查询一下该表的数据,截图如下 可看到,ID实际存储的是GUID类型数据,然后我在调试底层代码,找到三个地方: 1 /// <summary> 2 /// 记录登录日志 3 /// <

阶段3 3.SpringMVC&#183;_07.SSM整合案例_02.ssm整合之搭建环境

创建数据库ssm并创建表account create database ssm; use ssm; create table account( id int primary key auto_increment, name varchar(20), money double ); 创建项目 导入开发的坐标 先改成1.8 <spring.version>5.0.2.RELEASE</spring.version> <slf4j.version>1.6.6</slf4

阶段3 3.SpringMVC&#183;_07.SSM整合案例_03ssm整合之编写Spring框架

做整合要保证每个框架单独使用 先搭建Spring的框架,然后再整合别的框架.Spring是业务层的框架 spring的配置文件 这就表示是spring的配置文件 默认的约束不够,需要修改. <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http

阶段3 3.SpringMVC&#183;_07.SSM整合案例_04.ssm整合之编写SpringMVC框架

搭建SpringMvc的环境, 首先是提供前端控制器 再配置serletMapping 加载Springmvc.xml的配置文件, 使用init-param里面有个属性contextConfigLocation 现在还没有springmvc.xml这个文件,一会我们要创建springmvc.xml 启动服务器创建该servlet 解决中文乱码 配置一个过滤器 过滤器拦什么.filter-mapping. /*:表示什么都拦 设置具体的编码集 有这个encoding的属性 以上前端控制器和过滤器就

springMVC:SSM整合

环境要求 环境: IDEA MySQL 5.7.19 Tomcat 9 Maven 3.6 要求: 需要熟练掌握MySQL数据库,Spring,JavaWeb及MyBatis知识,简单的前端知识: 数据库环境 创建一个存放书籍数据的数据库表 CREATE DATABASE `ssmbuild`; USE `ssmbuild`; DROP TABLE IF EXISTS `books`; CREATE TABLE `books` ( `bookID` INT(10) NOT NULL AUTO_I

找基于SSM的进销存管理系统毕设代做

一.代做内容:java毕业设计,基于jsp,ssh,ssm,javaweb,j2ee的设计与实现,毕业设计定做,基于android毕业设计. 联系我们口.口.号:1.0.3.2.3.7.1.2.1 二.代做价格:因为毕设确实和其他商品不一样,我们根据你的题目难易程度,具体价格请找客服确定.我店的特色是定做设计,不卖模板.100%原创设计.完全按照学生的题目要求,开题的功能模块,为你定制一套独一无二的设计.包查重复. 淘便宜又想买好设计的同学请另请高明. 说明:a.现在有些朋友还想出一两百做一个设