Ver código fonte

08 02 01 fix some code

hr 4 anos atrás
pai
commit
3c31c5b673

+ 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();
+	}
+}