91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 16.35MB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2023-07-15
  • 語言: 其他
  • 標簽: SSH??

資源簡介

工作用了springmvc+jpa+spring這么長時間,這段時間正好有點時間就想整合一下,但在整合過程中遇到了各種問題,上網查了很多資料但講的都很模糊或者是沒有注釋,在我一步一步的試驗中終于整合成功了,做為我自已以后復習用的資料我注釋寫的很全,其中項目里面的配置文件或是代碼每行都有注釋,網上這種整合實例很少,就奉獻出來大家一起學習吧,在整合過程中遇到一個很奇怪的問題,就是spring的事務我配置成@Transactional(readOnly = true)只讀事務,但是還可以對數據庫進行操作,大家如果知道原因的就一起交流下吧

資源截圖

代碼片段和文件信息

package?com.ssh.controller;

import?java.util.ArrayList;
import?java.util.List;
import?java.util.Map;

import?javax.persistence.EntityManager;
import?javax.persistence.EntityManagerFactory;
import?javax.persistence.Persistence;

import?org.springframework.beans.factory.annotation.Autowired;
import?org.springframework.stereotype.Controller;
import?org.springframework.web.bind.annotation.RequestMapping;

import?com.ssh.entity.Student;
import?com.ssh.service.StudentService;

@Controller
@RequestMapping(“controller/studentcontroller“)
public?class?StudentController?{

@Autowired
private?StudentService?StudentService;
@RequestMapping(“show“)
public?String??show(Mapject?object>?map)?{
Student?student?=?new?Student(“小明“?“18“?“中國“);
try?{
StudentService.addStudent(student);
map.put(“mess“?“添加成功“);
}?catch?(Exception?e)?{
map.put(“mess“?“添加失敗“);
}

return?“view/student“;
}

@RequestMapping(“add“)
public?String?add(Student?student){
//?讀取jpa(persistence.xml)的配置文件創建一個EntityManagerFactory用來連接數據庫(myjpa是persistence.xml配置文件name屬性自定義的名字)
EntityManagerFactory?entityManagerFactory?=?Persistence.createEntityManagerFactory(“myjpa“);
//?創建一個EntityManager實體管理器用來管理對數據庫的操作
EntityManager?em?=?entityManagerFactory.createEntityManager();
//?開啟事務
em.getTransaction().begin();

//?進行增刪改查等持久化操作
em.persist(student);

//?提交事務
em.getTransaction().commit();
em.close();
entityManagerFactory.close();

return?null;
}



}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????833??2016-04-22?09:56??springmvcAndhibernameAndspring\.classpath
?????文件????????1063??2016-04-22?09:56??springmvcAndhibernameAndspring\.project
?????文件?????????567??2016-04-22?09:56??springmvcAndhibernameAndspring\.settings\.jsdtscope
?????文件?????????364??2016-04-22?09:56??springmvcAndhibernameAndspring\.settings\org.eclipse.jdt.core.prefs
?????文件?????????542??2016-04-22?09:56??springmvcAndhibernameAndspring\.settings\org.eclipse.wst.common.component
?????文件?????????345??2016-04-22?09:56??springmvcAndhibernameAndspring\.settings\org.eclipse.wst.common.project.facet.core.xml
?????文件??????????49??2016-04-22?09:56??springmvcAndhibernameAndspring\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2016-04-22?09:56??springmvcAndhibernameAndspring\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件??????????39??2016-04-22?09:56??springmvcAndhibernameAndspring\WebContent\meta-INF\MANIFEST.MF
?????文件????????2775??2016-04-28?18:05??springmvcAndhibernameAndspring\WebContent\WEB-INF\applicationContext.xml
?????文件??????443432??2016-04-22?11:20??springmvcAndhibernameAndspring\WebContent\WEB-INF\lib\antlr-2.7.6.jar
?????文件??????114926??2016-04-27?14:26??springmvcAndhibernameAndspring\WebContent\WEB-INF\lib\aspectjrt.jar
?????文件?????1545023??2016-04-27?14:26??springmvcAndhibernameAndspring\WebContent\WEB-INF\lib\aspectjweaver.jar
?????文件??????610790??2016-04-27?14:25??springmvcAndhibernameAndspring\WebContent\WEB-INF\lib\c3p0-0.9.1.2.jar
?????文件??????324238??2016-04-27?14:26??springmvcAndhibernameAndspring\WebContent\WEB-INF\lib\cglib-nodep-2.1_3.jar
?????文件????????5848??2016-04-27?14:26??springmvcAndhibernameAndspring\WebContent\WEB-INF\lib\common-annotations.jar
?????文件??????559366??2016-04-22?11:20??springmvcAndhibernameAndspring\WebContent\WEB-INF\lib\commons-collections-3.1.jar
?????文件??????121757??2016-04-27?14:26??springmvcAndhibernameAndspring\WebContent\WEB-INF\lib\commons-dbcp.jar
?????文件??????141401??2016-04-22?10:11??springmvcAndhibernameAndspring\WebContent\WEB-INF\lib\commons-logging-1.1.1-javadoc.jar
?????文件???????74976??2016-04-22?10:11??springmvcAndhibernameAndspring\WebContent\WEB-INF\lib\commons-logging-1.1.1-sources.jar
?????文件???????60841??2016-04-22?10:11??springmvcAndhibernameAndspring\WebContent\WEB-INF\lib\commons-logging-1.1.1.jar
?????文件???????26520??2016-04-22?10:11??springmvcAndhibernameAndspring\WebContent\WEB-INF\lib\commons-logging-adapters-1.1.1.jar
?????文件???????52313??2016-04-22?10:11??springmvcAndhibernameAndspring\WebContent\WEB-INF\lib\commons-logging-api-1.1.1.jar
?????文件??????111279??2016-04-22?10:11??springmvcAndhibernameAndspring\WebContent\WEB-INF\lib\commons-logging-tests.jar
?????文件???????60841??2016-04-27?14:26??springmvcAndhibernameAndspring\WebContent\WEB-INF\lib\commons-logging.jar
?????文件???????62103??2016-04-27?14:26??springmvcAndhibernameAndspring\WebContent\WEB-INF\lib\commons-pool.jar
?????文件??????313898??2016-04-22?11:20??springmvcAndhibernameAndspring\WebContent\WEB-INF\lib\dom4j-1.6.1.jar
?????文件??????208048??2016-04-22?11:20??springmvcAndhibernameAndspring\WebContent\WEB-INF\lib\ehcache-1.2.3.jar
?????文件???????50583??2016-04-22?11:20??springmvcAndhibernameAndspring\WebContent\WEB-INF\lib\ejb3-persistence.jar
?????文件??????279714??2016-04-22?11:20??springmvcAndhibernameAndspring\WebContent\WEB-INF\lib\hibernate-annotations.jar
?????文件??????386027??2016-04-22?11:20??springmvcAndhibernameAndspring\WebContent\WEB-INF\lib\hibernate-cglib-repack-2.1_3.jar
............此處省略53個文件信息

評論

共有 條評論