CYQ.Data 轻量数据层之路 应用示例三 Aop切入留言系统--操作日志(二十七)

本文介绍了如何使用CYQ.Data轻量数据层结合AOP技术,实现对留言系统的操作日志记录。通过建表、创建类库项目,实现IAop接口,以及切入原有留言系统,最终达到记录登陆、注册和留言日志的效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言:

在8月份时,那时曾用CYQ.Data 1.2版本演示过一个完整的示例,留言版:详见:CYQ.Data 轻量数据层之路 应用示例一 留言版(四)
本篇将使用2.N系列版本,在不改动原来留言版系统一行代码的情况下,实现其数据库操作日志功能。

 

 

正文步骤:

 

一:建表

1:增加一个日志操作表[ActionLogs],这个少不了,表结构如下

2:创建表的数据库脚本如下:

创建ActionLogs表
CREATE   TABLE   [ dbo ] . [ ActionLogs ] (
    
[ ID ]   [ int ]   IDENTITY ( 1 , 1 NOT   NULL ,
    
[ UserID ]   [ int ]   NULL ,
    
[ Msg ]   [ nvarchar ] ( 500 ) COLLATE Chinese_PRC_CI_AS  NULL ,
    
[ LogTime ]   [ datetime ]   NULL   CONSTRAINT   [ DF_ActionLogs_LogTime ]    DEFAULT  ( getdate ()),
 
CONSTRAINT   [ PK_ActionLogs ]   PRIMARY   KEY   CLUSTERED  
(
    
[ ID ]   ASC
)
WITH  (IGNORE_DUP_KEY  =   OFF ON   [ PRIMARY ]
ON   [
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值