baichun_framework_core/
lib.rs

1// ruoyi-framework-core/src/lib.rs
2//! Core module for RuoYi-Rust framework
3
4pub mod constants; // 常量定义
5pub mod context; // 上下文管理
6pub mod enums; // 枚举定义
7pub mod error; // 错误处理
8pub mod macros; // 宏定义
9pub mod security; // 安全相关
10pub mod traits; // 通用特征
11pub mod utils; // 通用工具
12pub mod validation; // 数据验证
13
14// Re-export commonly used items
15pub use context::Context;
16pub use enums::*;
17pub use error::{Error, Result};
18
19/// 框架版本号
20pub const VERSION: &str = env!("CARGO_PKG_VERSION");
21
22/// 初始化框架
23pub fn init() -> Result<()> {
24    // TODO: 框架初始化逻辑
25    Ok(())
26}