我比较笨,这个框架整合给我搞得疲惫,还是思路不清晰,走着走着我就一片茫然
配置:
声明:
所有maven引入资源都从这里取得。
STEP1:
创建maven web项目:
STEP2:
创建好后,文件夹,package补全:
STEP3:
使用servlet3,并修改web.xml头部信息
1 2 34 javax.servlet 5javax.servlet-api 63.1.0 7provided 8
1 25 6 8index.jsp 7
STEP4:
引入最新的spring版本;(5.1.9.RELEASE)
spring-context,spring-core,spring-beans,spring-web,spring-webmvc,spring-test,
STEP5:
创建几个spring配置文件,并配置其中一个
添加一个测试:
将配置文件加入web.xml
1 25 6 8index.jsp 79 16dispatcherServletSpring 10org.springframework.web.servlet.DispatcherServlet 1112 15contextConfigLocation 13classpath:spring/spring-*.xml 1417 20dispatcherServletSpring 18/ 19
结果:
STEP6:
maven引入mysql-connector-java,spring-jdbc.
书写jdbc.properties
1 jdbc.user=root2 jdbc.password=1234563 jdbc.driver=com.mysql.cj.jdbc.Driver4 jdbc.url=jdbc:mysql:///xyz?useUnicode=true&characterEncoding=utf8&serverTimezone=GMT
引入c3p0,使用人数最多的,0.9.5.2,,,spring-tx,,
引入mybatis,mybatis-spring
已经验证可以用了,有点多,不想写了,这是链接:
1 链接:https://pan.baidu.com/s/1uv5ioiyLybu3tYlp5cEHKw 2 提取码:lt5u 3 复制这段内容后打开百度网盘手机App,操作更方便哦
一般入门问题都在这些包环境上,这是pom.xml,这一套可以通过测试;
1 24 4.0.0 5 6sadness.xyz 7website01 81.0-SNAPSHOT 9war 10 11website01 Maven Webapp 12 13http://www.example.com 14 1516 20 21UTF-8 171.8 181.8 1922 23 24 166 16725 29 30log4j 26log4j 271.2.17 2831 36 37org.slf4j 32slf4j-log4j12 331.7.25 34test 3538 42 43org.slf4j 39slf4j-api 401.7.25 4144 49 50 51 52org.slf4j 45slf4j-simple 461.7.25 47test 4853 57 58com.fasterxml.jackson.core 54jackson-databind 552.10.0.pr1 5659 63 64com.fasterxml.jackson.core 60jackson-core 612.10.0.pr1 6265 69 70 71 72com.fasterxml.jackson.core 66jackson-annotations 672.10.0.pr1 6873 77 78org.mybatis 74mybatis 753.5.2 7679 83 84 85org.mybatis 80mybatis-spring 812.0.2 8286 90 91com.mchange 87c3p0 880.9.5.2 8992 96 97 98org.springframework 93spring-tx 945.1.9.RELEASE 9599 103 104 105 106mysql 100mysql-connector-java 1018.0.17 102107 111 112org.springframework 108spring-context 1095.1.9.RELEASE 110113 117 118org.springframework 114spring-core 1155.1.9.RELEASE 116119 123 124org.springframework 120spring-beans 1215.1.9.RELEASE 122125 129 130org.springframework 126spring-web 1275.1.9.RELEASE 128131 135 136org.springframework 132spring-webmvc 1335.1.9.RELEASE 134137 142 143org.springframework 138spring-test 1395.1.9.RELEASE 140test 141144 148 149 150 151 152org.springframework 145spring-jdbc 1465.1.9.RELEASE 147153 158 159javax.servlet 154javax.servlet-api 1553.1.0 156provided 157160 165junit 161junit 1624.12 163test 164168 203website01 169170 202171 201172 175 176maven-clean-plugin 1733.1.0 174177 180maven-resources-plugin 1783.0.2 179181 184maven-compiler-plugin 1823.8.0 183185 188maven-surefire-plugin 1862.22.1 187189 192maven-war-plugin 1903.2.2 191193 196maven-install-plugin 1942.5.2 195197 200maven-deploy-plugin 1982.8.2 199