原创 Dubbo入門

dubbo結構圖: dubbo管理控制檯安裝(ubuntu) 必須使用jdk1.7(其他版本不行),否則報錯 安裝zookeeper(單節點)之後 在zookeeper根目錄新建兩個文件夾 mkdir data mkdir l

原创 RBAC從零開始--文件配置

jdbc-config.properties driverClassName=com.mysql.jdbc.Driver url=jdbc:mysql://127.0.0.1:3306/database?useUnicode=true&c

原创 RBAC從零開始--數據庫表設計

  RBAC(基於角色的權限訪問控制),很明顯要有角色表、權限表,當然用戶表是不能少的,在加上兩張關聯表,用戶角色表(這裏一個用戶只對應一個角色,按道理可以整合一張表,在用戶表裏加上一個角色id),角色權限表。此外,還要設計一張用戶操作信

原创 源--String

String類的修飾符爲final,因此該類是不能夠被繼承的 public final class String implements java.io.Serializable, Comparable<String>, Ch

原创 源--StringBuilder

append的方法實現 /**初始化大小爲16*/ public StringBuilder() { super(16); } public StringBuilder(int capacity) { supe

原创 RBAC從零開始--Mybatis表映射實體

映射代碼下載 解壓,配置generatorConfig.xml文件 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration PUBLIC "-

原创 RBAC從零開始--用戶管理之添加

需要的js插件 bootstrap-select.min.js bootstrap-select.min.css jquery-ui.min.js jquery-ui.min.css toastr.min.js toastr.min.cs

原创 RBAC從零開始--操作日誌記錄

  首先,得利用上篇的工具類代碼生成,OperateLogInfoMapper、OperateLogInfo、OperateLogInfoExample、OperateLogInfoMapper.xml還有user表的,放到對應的包下,代

原创 springboot開篇

    話不多說直接利用Intellij idea生成springboot項目 * File -> new -> project:選擇Spring Initializr 點擊next 注:Type -> 選擇Maven Pr

原创 RBAC從零開始--安裝IntelliJ IDEA和構建項目

  IntelliJ IDEA是一款java集成開發環境,之前用的是Eclipse,但是Eclipse對JS支持的不夠友好,之後就開始用IntelliJ IDEA 下載最新版本的IntelliJ IDEA:IDEA下載地址,下載旗艦版(

原创 RBAC從零開始--用戶管理之顯示

index.jsp ...... <c:if test="${requestScope.page == 10}"> <%@ include file="/WEB-INF/jsp/user-mgmt.jsp"%> </c:if> .

原创 JAVA基礎--關於Socket編程中的I/O阻塞

Server.java public class Server { public static void main(String[] args) { new Server().start(); }

原创 RBAC從零開始--登錄及登錄攔截器

  並沒有正真的做一個登錄界面,只是做一個模擬登錄的過程,但是對非登錄狀態訪問內容時,對請求進行攔截。 在controller包下新建一個類UserController.java 在service包下新建一個UserService接口