miscellaneous_7
Linux系統中修改mysql密碼:
通過登錄mysql系統,
# mysql -uroot -p
Enter password: 【輸入原來的密碼】
mysql>usemysql;
mysql> update userset password=passworD("新密碼") where user='root';
mysql> flushprivileges;
mysql> exit;??
el表達式中,param的應用:使用param可以獲得URL后面的參數;這些參數在頁面源碼中可以直接引用;
<ahref="${pageContext.request.contextPath}/ProductServlet?method=findByPage&cid=${param.cid}&pageNum=${pb.pageNumber -1 }"aria-label="Previous">
關于JPA的XML配置文件中持久化單元聲明:<persistence-unit name="myPersistUnit" transaction-type="RESOURCE_LOCAL">? 中transaction-type的取值:
JTA事務(java Transaction API)是J2EE規范中有關事務的標準。它是容器級別的事務,只能運行在J2EE服務器中。它的最大優勢是可以支持分布式的事務,如果系統采用的是分布式的數據庫,那么只能選擇JTA管理EntityManager事務。
使用JTA管理EntityManager事務時,需要注意以下幾個問題。
— JTA事務只能運行在J2EE的環境中,即EJB容器中和Web容器中;而在J2SE環境中只能使用RESOURCE_LOCAL管理事務。
— 容器托管的EntityManager對象只能采用JTA的事務,而不能采用RESOURCE_LOCAL事務。
?
RESOURCE_LOCAL事務數據庫本地的事務。它是數據庫級別的事務,只能針對一種數據庫,不支持分布式的事務。對于中小型的應用,可以采用RESOURCE_LOCAL管理EntityManager事務。
使用RESOURCE_LOCAL管理EntityManager事務時需要注意以下幾個問題。
— 在J2SE環境中,只能使用RESOURCE_LOCAL管理EntityManager事務,并且EntityManager對象是以應用托管方式獲得的。
— 代碼中使用RESOURCE_LOCAL管理事務時,要通過調用EntityManager的getTransaction()方法獲得本地事務對象。
總結
以上是生活随笔為你收集整理的miscellaneous_7的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux Miscellaneous
- 下一篇: 多租户Lesson 09. Miscel