下载资源前端资源详情
bmms_spring.zip
大小:24.59MB
价格:10积分
下载量:0
评分:
5.0
上传者:weixin_73049545
更新日期:2024-11-05

Java Web实验 Spring架构的实现

资源文件列表(大概)

文件名
大小
bmms_spring/
-
bmms_spring/.gitignore
490B
bmms_spring/.idea/
-
bmms_spring/.idea/.gitignore
190B
bmms_spring/.idea/compiler.xml
544B
bmms_spring/.idea/encodings.xml
438B
bmms_spring/.idea/jarRepositories.xml
1.08KB
bmms_spring/.idea/libraries/
-
bmms_spring/.idea/libraries/commons_dbcp_1_4.xml
980B
bmms_spring/.idea/misc.xml
539B
bmms_spring/.idea/workspace.xml
10.5KB
bmms_spring/pom.xml
744B
bmms_spring/spring_demo/
-
bmms_spring/spring_demo/pom.xml
5.62KB
bmms_spring/spring_demo/src/
-
bmms_spring/spring_demo/src/main/
-
bmms_spring/spring_demo/src/main/java/
-
bmms_spring/spring_demo/src/main/java/aop/
-
bmms_spring/spring_demo/src/main/java/aop/LoggingAspect.java
957B
bmms_spring/spring_demo/src/main/java/com/
-
bmms_spring/spring_demo/src/main/java/com/controller/
-
bmms_spring/spring_demo/src/main/java/com/controller/UserController.java
3.63KB
bmms_spring/spring_demo/src/main/java/com/dao/
-
bmms_spring/spring_demo/src/main/java/com/dao/UserDao.java
392B
bmms_spring/spring_demo/src/main/java/com/dao/UserDaoImpl.java
1.25KB
bmms_spring/spring_demo/src/main/java/com/entity/
-
bmms_spring/spring_demo/src/main/java/com/entity/User.java
703B
bmms_spring/spring_demo/src/main/java/com/service/
-
bmms_spring/spring_demo/src/main/java/com/service/UserService.java
430B
bmms_spring/spring_demo/src/main/java/com/service/UserServiceImpl.java
846B
bmms_spring/spring_demo/src/main/resources/
-
bmms_spring/spring_demo/src/main/resources/applicationContext.xml
1.58KB
bmms_spring/spring_demo/src/main/resources/db.properties
128B
bmms_spring/spring_demo/src/main/test/
-
bmms_spring/spring_demo/src/main/test/java/
-
bmms_spring/spring_demo/src/main/webapp/
-
bmms_spring/spring_demo/src/main/webapp/index.jsp
57B
bmms_spring/spring_demo/src/main/webapp/user.jsp
2.29KB
bmms_spring/spring_demo/src/main/webapp/WEB-INF/
-
bmms_spring/spring_demo/src/main/webapp/WEB-INF/lib/
-
bmms_spring/spring_demo/src/main/webapp/WEB-INF/lib/commons-dbcp-1.4.jar
156.76KB
bmms_spring/spring_demo/src/main/webapp/WEB-INF/lib/commons-pool-1.6.jar
108.51KB
bmms_spring/spring_demo/src/main/webapp/WEB-INF/lib/hamcrest-core-1.3.jar
43.97KB
bmms_spring/spring_demo/src/main/webapp/WEB-INF/lib/jsp-api.jar
72.18KB
bmms_spring/spring_demo/src/main/webapp/WEB-INF/lib/jstl-1.2.jar
404.53KB
bmms_spring/spring_demo/src/main/webapp/WEB-INF/lib/junit-4.12.jar
307.55KB
bmms_spring/spring_demo/src/main/webapp/WEB-INF/lib/mysql-connector-java-5.1.47.jar
983.89KB
bmms_spring/spring_demo/src/main/webapp/WEB-INF/lib/servlet-api.jar
278.93KB
bmms_spring/spring_demo/src/main/webapp/WEB-INF/lib/standard-1.1.2.jar
384.04KB
bmms_spring/spring_demo/src/main/webapp/WEB-INF/web.xml
913B
bmms_spring/spring_demo/src/test/
-
bmms_spring/spring_demo/src/test/java/
-
bmms_spring/spring_demo/src/test/java/com/
-
bmms_spring/spring_demo/src/test/java/com/controller/
-
bmms_spring/spring_demo/src/test/java/com/controller/UserControllerTest.java
265B
bmms_spring/spring_demo/src/test/java/com/dao/
-
bmms_spring/spring_demo/src/test/java/com/dao/UserDaoImplTest.java
892B
bmms_spring/spring_demo/target/
-
bmms_spring/spring_demo/target/classes/
-
bmms_spring/spring_demo/target/classes/aop/
-
bmms_spring/spring_demo/target/classes/aop/LoggingAspect.class
1.8KB
bmms_spring/spring_demo/target/classes/applicationContext.xml
1.58KB
bmms_spring/spring_demo/target/classes/com/
-
bmms_spring/spring_demo/target/classes/com/controller/
-
bmms_spring/spring_demo/target/classes/com/controller/UserController.class
3.55KB
bmms_spring/spring_demo/target/classes/com/dao/
-
bmms_spring/spring_demo/target/classes/com/dao/UserDao.class
413B
bmms_spring/spring_demo/target/classes/com/dao/UserDaoImpl.class
1.83KB
bmms_spring/spring_demo/target/classes/com/entity/
-
bmms_spring/spring_demo/target/classes/com/entity/User.class
1.04KB
bmms_spring/spring_demo/target/classes/com/service/
-
bmms_spring/spring_demo/target/classes/com/service/UserService.class
425B
bmms_spring/spring_demo/target/classes/com/service/UserServiceImpl.class
1.2KB
bmms_spring/spring_demo/target/classes/db.properties
128B
bmms_spring/spring_demo/target/generated-sources/
-
bmms_spring/spring_demo/target/generated-sources/annotations/
-
bmms_spring/spring_demo/target/generated-test-sources/
-
bmms_spring/spring_demo/target/generated-test-sources/test-annotations/
-
bmms_spring/spring_demo/target/maven-archiver/
-
bmms_spring/spring_demo/target/maven-archiver/pom.properties
62B
bmms_spring/spring_demo/target/maven-status/
-
bmms_spring/spring_demo/target/maven-status/maven-compiler-plugin/
-
bmms_spring/spring_demo/target/maven-status/maven-compiler-plugin/compile/
-
bmms_spring/spring_demo/target/maven-status/maven-compiler-plugin/compile/default-compile/
-
bmms_spring/spring_demo/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
170B
bmms_spring/spring_demo/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
590B
bmms_spring/spring_demo/target/spring_demo/
-
bmms_spring/spring_demo/target/spring_demo/index.jsp
57B
bmms_spring/spring_demo/target/spring_demo/META-INF/
-
bmms_spring/spring_demo/target/spring_demo/META-INF/MANIFEST.MF
103B
bmms_spring/spring_demo/target/spring_demo/user.jsp
2.29KB
bmms_spring/spring_demo/target/spring_demo/WEB-INF/
-
bmms_spring/spring_demo/target/spring_demo/WEB-INF/classes/
-
bmms_spring/spring_demo/target/spring_demo/WEB-INF/classes/aop/
-
bmms_spring/spring_demo/target/spring_demo/WEB-INF/classes/aop/LoggingAspect.class
1.8KB
bmms_spring/spring_demo/target/spring_demo/WEB-INF/classes/applicationContext.xml
1.58KB
bmms_spring/spring_demo/target/spring_demo/WEB-INF/classes/com/
-
bmms_spring/spring_demo/target/spring_demo/WEB-INF/classes/com/controller/
-
bmms_spring/spring_demo/target/spring_demo/WEB-INF/classes/com/controller/UseController.class
294B
bmms_spring/spring_demo/target/spring_demo/WEB-INF/classes/com/controller/UserController.class
3.55KB
bmms_spring/spring_demo/target/spring_demo/WEB-INF/classes/com/dao/
-
bmms_spring/spring_demo/target/spring_demo/WEB-INF/classes/com/dao/UserDao.class
413B
bmms_spring/spring_demo/target/spring_demo/WEB-INF/classes/com/dao/UserDaoImpl.class
1.83KB
bmms_spring/spring_demo/target/spring_demo/WEB-INF/classes/com/entity/
-
bmms_spring/spring_demo/target/spring_demo/WEB-INF/classes/com/entity/User.class
1.04KB
bmms_spring/spring_demo/target/spring_demo/WEB-INF/classes/com/service/
-
bmms_spring/spring_demo/target/spring_demo/WEB-INF/classes/com/service/UserService.class
425B
bmms_spring/spring_demo/target/spring_demo/WEB-INF/classes/com/service/UserServiceImpl.class
1.2KB
bmms_spring/spring_demo/target/spring_demo/WEB-INF/classes/db.properties
128B
bmms_spring/spring_demo/target/spring_demo/WEB-INF/lib/
-
bmms_spring/spring_demo/target/spring_demo/WEB-INF/lib/aspectjweaver-1.9.7.jar
1.99MB
bmms_spring/spring_demo/target/spring_demo/WEB-INF/lib/commons-dbcp-1.4.jar
156.76KB
bmms_spring/spring_demo/target/spring_demo/WEB-INF/lib/commons-pool-1.5.4.jar
93.97KB
bmms_spring/spring_demo/target/spring_demo/WEB-INF/lib/commons-pool-1.6.jar
108.51KB
bmms_spring/spring_demo/target/spring_demo/WEB-INF/lib/hamcrest-core-1.3.jar
43.97KB
bmms_spring/spring_demo/target/spring_demo/WEB-INF/lib/jsp-api.jar
72.18KB
bmms_spring/spring_demo/target/spring_demo/WEB-INF/lib/jstl-1.2.jar
404.53KB
bmms_spring/spring_demo/target/spring_demo/WEB-INF/lib/junit-4.12.jar
307.55KB
bmms_spring/spring_demo/target/spring_demo/WEB-INF/lib/logback-classic-1.2.3.jar
283.53KB
bmms_spring/spring_demo/target/spring_demo/WEB-INF/lib/logback-core-1.2.3.jar
460.84KB
bmms_spring/spring_demo/target/spring_demo/WEB-INF/lib/mysql-connector-java-5.1.47.jar
983.89KB
bmms_spring/spring_demo/target/spring_demo/WEB-INF/lib/mysql-connector-java-8.0.28.jar
2.36MB
bmms_spring/spring_demo/target/spring_demo/WEB-INF/lib/protobuf-java-3.11.4.jar
1.58MB
bmms_spring/spring_demo/target/spring_demo/WEB-INF/lib/servlet-api.jar
278.93KB
bmms_spring/spring_demo/target/spring_demo/WEB-INF/lib/slf4j-api-1.7.30.jar
40.5KB
bmms_spring/spring_demo/target/spring_demo/WEB-INF/lib/spring-aop-5.3.10.jar
373.25KB
bmms_spring/spring_demo/target/spring_demo/WEB-INF/lib/spring-beans-5.3.15.jar
681.08KB
bmms_spring/spring_demo/target/spring_demo/WEB-INF/lib/spring-context-5.3.15.jar
1.21MB
bmms_spring/spring_demo/target/spring_demo/WEB-INF/lib/spring-core-5.3.15.jar
1.41MB
bmms_spring/spring_demo/target/spring_demo/WEB-INF/lib/spring-expression-5.3.15.jar
282.02KB
bmms_spring/spring_demo/target/spring_demo/WEB-INF/lib/spring-jcl-5.3.15.jar
23.87KB
bmms_spring/spring_demo/target/spring_demo/WEB-INF/lib/spring-jdbc-6.1.8.jar
456.38KB
bmms_spring/spring_demo/target/spring_demo/WEB-INF/lib/spring-test-5.1.4.RELEASE.jar
604.43KB
bmms_spring/spring_demo/target/spring_demo/WEB-INF/lib/spring-tx-6.1.8.jar
278.28KB
bmms_spring/spring_demo/target/spring_demo/WEB-INF/lib/spring-web-5.3.15.jar
1.56MB
bmms_spring/spring_demo/target/spring_demo/WEB-INF/lib/spring-webmvc-5.3.15.jar
1004.33KB
bmms_spring/spring_demo/target/spring_demo/WEB-INF/lib/standard-1.1.2.jar
384.04KB
bmms_spring/spring_demo/target/spring_demo/WEB-INF/web.xml
913B
bmms_spring/spring_demo/target/spring_demo.war
6.28MB
bmms_spring/spring_demo/target/test-classes/
-
bmms_spring/spring_demo/target/test-classes/com/
-
bmms_spring/spring_demo/target/test-classes/com/controller/
-
bmms_spring/spring_demo/target/test-classes/com/controller/UserControllerTest.class
587B
bmms_spring/spring_demo/target/test-classes/com/dao/
-
bmms_spring/spring_demo/target/test-classes/com/dao/UserDaoImplTest.class
1.78KB
bmms_spring/spring_demo/web/
-
bmms_spring/spring_demo/web/index.jsp
306B
bmms_spring/spring_demo/web/WEB-INF/
-
bmms_spring/spring_demo/web/WEB-INF/web.xml
304B

资源内容介绍

Java Web项目初步学习
package com.controller;import com.dao.UserDao;import com.dao.UserDaoImpl;import com.entity.User;import com.service.UserService;import com.service.UserServiceImpl;import org.springframework.context.ApplicationContext;import org.springframework.web.context.WebApplicationContext;import org.springframework.web.context.support.WebApplicationContextUtils;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import java.io.IOException;import java.sql.SQLException;import java.util.List;public class UserController extends HttpServlet{ private UserService userService; @Override public void init()throws ServletException{ //使用WebApplicationContextUtils 获取Spring容器 ApplicationContext context= WebApplicationContextUtils.getWebApplicationContext(getServletContext()); userService=(UserService)context.getBean("userService"); } @Override protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String action = request.getParameter("action"); try{ if("query".equals(action)){ queryUsers(request, response); } else if ("add".equals(action)) { addUser(request, response); } else if ("delete".equals(action)) { deleteUser(request, response); } else if ("update".equals(action)) { updateUser(request, response); } } catch (SQLException e) { e.printStackTrace(); response.sendError(HttpServletResponse.SC_INTERNAL_SERVER_ERROR,"Database error"); } } @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { this.doPost(req, resp); } private void addUser(HttpServletRequest request, HttpServletResponse response) throws IOException, SQLException, ServletException { int id= Integer.parseInt(request.getParameter("id")); String username=request.getParameter("username"); String pwd=request.getParameter("pwd"); userService.addUser(id,username,pwd); request.getRequestDispatcher("/user.jsp").forward(request, response); response.sendRedirect("user?action=query"); } private void queryUsers(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException, SQLException { List<User> users = userService.getAllUsers(); request.setAttribute("users", users); request.getRequestDispatcher("/user.jsp").forward(request, response); } private void deleteUser(HttpServletRequest request, HttpServletResponse response) throws IOException, SQLException, ServletException, ServletException { String id = request.getParameter("id"); userService.deleteUser(id); request.getRequestDispatcher("/user.jsp").forward(request, response); response.sendRedirect("user?action=query"); } private void updateUser(HttpServletRequest request, HttpServletResponse response) throws IOException, SQLException, ServletException { int id = Integer.parseInt(request.getParameter("id")); String username = request.getParameter("username"); String pwd = request.getParameter("pwd"); userService.updateUser(id, username, pwd); request.getRequestDispatcher("/user.jsp").forward(request, response); response.sendRedirect("user?action=query"); }}

用户评论 (0)

发表评论

captcha

相关资源

第三周板书(1).zip

第三周板书(1).zip

972.08KB29积分

Java Web 实验项目 初步实现maven和idea的整合

Java Web 实验项目 初步实现maven和idea的整合

14.73MB31积分

springboot基于SpringBoot的旅游网站的设计与实现

摘 要随着科学技术的飞速发展,各行各业都在努力与现代先进技术接轨,通过科技手段提高自身的优势,旅游网站当然也不能排除在外,随着旅游网站的不断成熟,它彻底改变了过去传统的旅游网站方式,不仅使旅游管理难度变低了,还提升了旅游网站的灵活性。这种个性化的旅游网站特别注重交互协调经营与管理的相互配合,激发了管理人员的创造性与主动性,对旅游管理的管理而言非常有利。本文首先分析了旅游网站的发展背景和意义,简要阐述了旅游网站系统开发的主要内容和优势,然后简要介绍了国内外旅游网站系统的研究和应用现状,并对系统开发技术,系统分析和总体设计,实现详细功能等。本旅游网站系统采用的数据库是MYSQL,使用JSP技术开发,在设计过程中,充分保证了系统代码的良好可读性、实用性、易扩展性、通用性、便于后期维护、操作方便以及页面简洁等特点。关键词:旅游网站;JSP;MYSQL 数据库

12.25MB12积分

springboot校园管理系统的设计与实现

摘  要随着科学技术的飞速发展,社会的方方面面、各行各业都在努力与现代的先进技术接轨,通过科技手段来提高自身的优势,校园管理系统当然也不能排除在外。校园管理系统是以实际运用为开发背景,运用软件工程原理和开发方法,采用springboot框架构建的一个管理系统。整个开发过程首先对软件系统进行需求分析,得出系统的主要功能。接着对系统进行总体设计和详细设计。总体设计主要包括系统功能设计、系统总体结构设计、系统数据结构设计和系统安全设计等;详细设计主要包括系统数据库访问的实现,主要功能模块的具体实现,模块实现关键代码等。最后对系统进行功能测试,并对测试结果进行分析总结,得出系统中存在的不足及需要改进的地方,为以后的系统维护提供了方便,同时也为今后开发类似系统提供了借鉴和帮助。这种个性化的网上校园管理系统特别注重交互协调与管理的相互配合,激发了管理人员的创造性与主动性,对校园管理系统而言非常有利。本校园管理系统采用的数据库是Mysql,使用springboot框架开发。在设计过程中,充分保证了系统代码的良好可读性、实用性、易扩展性、通用性、便于后期维护、操作方便以及页面简洁等特点。

8.12MB34积分