瀏覽代碼

08 02 01 fix some code

hr 4 年之前
父節點
當前提交
3c31c5b673
共有 1 個文件被更改,包括 24 次插入0 次删除
  1. 24 0
      src/main/java/com/imed/costaccount/web/AbstractController.java

+ 24 - 0
src/main/java/com/imed/costaccount/web/AbstractController.java

@@ -0,0 +1,24 @@
+
+package com.imed.costaccount.web;
+
+import com.imed.costaccount.model.User;
+import org.apache.shiro.SecurityUtils;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+/**
+ * Controller公共组件
+ *
+ * @author Mark sunlightcs@gmail.com
+ */
+public abstract class AbstractController {
+	protected Logger logger = LoggerFactory.getLogger(getClass());
+	
+	protected User getUser() {
+		return (User) SecurityUtils.getSubject().getPrincipal();
+	}
+
+	protected Integer getUserId() {
+		return getUser().getId();
+	}
+}