原创 Redis make錯誤
(全)redis命令 執行命令 #make MALLOC=libc gcc在線安裝 #yum gcc 查看安裝成功 #yum list installed | grep gcc
原创 SQL 事務ACID 和 NoSQL CAP+BASE
事務ACID 1,A(atomiccity)原子性: 一個事務內的所有操作是不可拆分的,要麼全部操作成功,要麼操作失敗 例如:第一個人給第二個人轉賬100元,(1)第一個人賬戶減100元(2)第二個人賬戶加100元。 原子性就是,要麼(1
原创 JPA + Hibernate
什麼是JPA,和hibernate什麼關係 JPA全稱:Java Persistence API 百度百科: Sun引入新的JPA ORM規範出於兩個原因:其一,簡化現有Java EE和Java SE應用開發工作;其二,Sun希望整合OR
原创 Hibernate session的刷新和同步
1、session的刷新:session緩存中的數據更新。 session中 現有數據 被修改之後,即update()與delete()語句後,session不會立馬刷新緩存。而是等到刷新點再去刷新session緩存。 刷新點:(1)se
原创 Spring註解(轉載&補充)
Spring部分 1.聲明bean的註解 @Component 組件,沒有明確的角色 @Service 在業務邏輯層使用(service層) @Repository 在數據訪問層使用(dao層) @Controller 在展現層使用,控制
原创 spring 註解
@Autowire:優先Type 如果允許爲null,可以指定required爲false (1)默認按照Type查找,如果有唯一的一個bean匹配則注入 (2)否則拿屬性Id去
原创 Hibernate 緩存,快照,Session.currentSession和getSession的區別
1,事務緩存 即一級緩存,單會話緩存(一級緩存)。其只能被當前事務訪問,每個事務都有自己的緩存(休眠默認開啓的緩存,不能被取消) 生命週期依賴於事務的生命週期:當事務結束時,緩存的生命週期也結束(事務緩存使用內存作爲緩存
原创 Hibernate主鍵增長策略
1、assigned 主鍵由自己維護,在session.save()之前必須給定一個id值 hibernate不負責維護主鍵生成 <id name =“id”column =“id”> < generator class =“ass
原创 Hibernate5中的3中查詢語句(HQL、SQL、QBC)
User爲類名,id userName,password爲屬性; t_user爲表名,t_id,t_username,t_password爲表字段名1、HQL語句:Hibernate的語句 String hql
原创 centos7安裝Nginx(rpm)
1、下載對應當前系統版本的nginx包(package) nginx-release-centos-7-0.el7.ngx.noarch.rpm 2、建立nginx的yum倉庫 rpm -ivh nginx-release-centos
原创 Hibernate-release下載(官網好像下不了)
Hibernate官網下不了可以去這裏下http://docs.jboss.org/hibernate/orm/5.0/quickstart/html/#_release_bundle_downloads比如說要下載5.2.17這個版本
原创 Hibernate中Sessionfactory的獲取
// hibernate3.X讀取配置文件並且獲取session對象的方式 Configuration configuration = new Configuration().configure(); Sessio
原创 Hibernate中session get 和load的區別,對象生命週期
Hibernate中session get 和load的區別get和load都會去立即查找對象;get找不到對象是返回NULL;load找不到對象會拋異常;因此使用load()方法時,要確認查詢的主鍵ID一定是存在的,從這一點講它沒有ge
原创 mcv框架
MVC全名是Model View Controller,是模型(Model)-視圖(View)-控制器(Controller)的縮寫用一種業務邏輯、數據、界面顯示分離的方法組織代碼將業務邏輯聚集到一個部件裏面,在改進和個性化定製界面及用戶
原创 關於struts2啓動遇到的問題
嚴重: A child container failed during start在一開始啓動遇到這個問題時,配置看了檢查了很多遍一直都沒有問題。我百度看了一些博客試了各種方法,都沒有解決,最後在剛剛加了一些jar包進去,終於問題解決了。