原创 mybatis開發dao的方式
mybatis基於傳統dao的開發方式 第一步:開發接口 public interface UserDao { public User getUserById(int id) throws Exception; p
原创 spring對數據庫的操作、spring中事務管理的介紹與操作
jdbcTemplate的入門 創建maven工程 此處省略 導入依賴<!-- https://mvnrepository.com/artifact/org.springframework/spring-core -->
原创 SpringMVC入門
SpirngMVC:是一個常用的表現層的框架,用於我們在web開發中,常用的參數傳遞,請求接收,請求響應,頁面跳轉等常用功能。 SpringMVC的處理流程 springMVC的執行流程 框架結構
原创 zookeeper集羣搭建
Zookeeper 集羣搭建指的是 ZooKeeper 分佈式模式安裝。通常由 2n+1臺 servers 組成。這是因爲爲了保證 Leader 選舉(基於 Paxos 算法的實現)能過得到多數的支持,所以 ZooKeeper 集羣的數量
原创 Shell編程
Shell介紹Shell 是一個用 C 語言編寫的程序,通過 Shell 用戶可以訪問操作系統內核服務。它類似於 DOS 下的 command 和後來的 cmd.exe。Shell 既是一種命令語言,又是一種程序設計語言。Shell sc
原创 zookeeper的JavaAPI
org.apache.zookeeper.Zookeeper Zookeeper 是在 Java 中客戶端主類,負責建立與 zookeeper 集羣的會話,並提供方法進行操作。 org.apache.zookeeper.Watcher
原创 Mybatis框架入門
Mybatis官網:http://www.mybatis.org/mybatis-3/ Mybatis的介紹 Mybatis是一個操作數據庫的框架。最開始叫做ibatis,從apache基金會脫離,加入googleCode正式
原创 VMware三種網絡模式
Bridged(橋接) 使用VMware中vmnet0虛擬交換機,如果能上網取決於網橋橋接到哪裏橋接模式就是將主機網卡與虛擬機虛擬的網卡利用虛擬網橋進行通信。在橋接的作用下,類似於把物理主機虛擬爲一個交換機,所有橋接設置的虛擬機連接
原创 Liunx常用命令
磁盤管理的命令 ls 參數 : -al : 查看當前目錄下所有的文件以及文件夾,包括隱藏文件ll : 查看當前目錄下所有文件以及文件夾的詳細信息,不包括隱藏文件pwd : 查看當前的路徑mkdir : 創建文件夾 參數 -p
原创 spring入門
Spring簡介Spring 是一個開放源代碼的框架。Spring爲簡化企業級應用開發而生,使用spring可以使簡單的javaBean實現以前只有EJB才能實現的功能。Spring是一個IOC(DI)、AOP容器框架。Spring是一個
原创 SpringMVC詳解
高級參數綁定綁定數組 jsp中獲取list集合並遍歷<c:forEach items="${itemList }" var="item"> <tr> <td><input name="ids" value="${item.i
原创 liunx增強命令
查找命令 grep 格式:grep [option] pattern [file] 實例:ps -ef | grep sshd 查找指定 ssh 服務進程ps -ef | grep sshd | grep -v grep 查
原创 AOP的實現
AOP基於xml配置方式實現Spring基於xml開發AOP 定義目標類(接口及實現類) 1 /** 2 * 目標類 3 */ 4 public interface UserService { 5 //業務方法
原创 spring與mybatis的整合
整合的思路 SqlSessionFactory對象放到spring容器中作爲單例存在。傳統dao的開發方式中,從spring容器中獲得sqlsession對象。Mapper代理形式中,從spring容器中直接獲得mapper的代理對象。數
原创 zookeeper的shell操作
一、啓動zookeeper集羣 進入zookeeper安裝目錄下的bin目錄內,通過命令啓動./zkServer.sh start 通過命令查看節點狀態./zkServer.sh status 通過命令關閉./zkServer.sh