--applicationContext.xml
| <?xml version="1.0" encoding="UTF-8"?> |
| <beans xmlns="http://www.springframework.org/schema/beans" |
| xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" |
| xmlns:jdbc="http://www.springframework.org/schema/jdbc" |
| xsi:schemaLocation=" |
| http://www.springframework.org/schema/beans |
| http://www.springframework.org/schema/beans/spring-beans.xsd |
| http://www.springframework.org/schema/context |
| http://www.springframework.org/schema/context/spring-context.xsd |
| http://www.springframework.org/schema/jdbc |
| http://www.springframework.org/schema/jdbc/spring-jdbc.xsd"> |
| |
| <context:property-placeholder location="classpath:dbConfig.properties" /> |
| <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"> |
| <property name="driverClassName" value="${driverClassName}" /> |
| <property name="url" value="${url}" /> |
| <property name="username" value="${jdbc.username}" /> |
| <property name="password" value="${jdbc.password}" /> |
| </bean> |
| |
| <bean id="sqlSessionFactoryBean" class="org.mybatis.spring.SqlSessionFactoryBean"> |
| <property name="dataSource" ref="dataSource" /> |
| <property name="configLocation" value="classpath:mybatis-config.xml" /> |
| </bean> |
| |
| |
| </beans> |
--dbConfig.properties
| #oracle.jdbc.driver.OracleDriver |
| #jdbc:oracle:thin:@localhost:1521:v6orcl |
| driverClassName=com.mysql.jdbc.Driver |
| url=jdbc:mysql://localhost:3306/sqlName?useUnicode=true&characterEncoding=UTF8 |
| jdbc.username=root |
| jdbc.password=yourpwd |
--jsp_bathPath
| <%String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+request.getContextPath()+"/";%> |
| <base href="<%=basePath %>" /> |
--log4j.properties
| log4j.rootLogger=DEBUG, b |
| log4j.appender.b=org.apache.log4j.ConsoleAppender |
| log4j.appender.b.layout=org.apache.log4j.PatternLayout |
| log4j.appender.b.layout.ConversionPattern=%5p %m%n |
| # |
| log4j.logger.org.mybatis=DEBUG |
| #log4j.logger.org.apache.struts2=on |
| #log4j.logger.com.opensymphony.xwork2=off |
| log4j.logger.com.ibatis=on |
| #log4j.logger.org.hibernate=OFF |
| log4j.logger.org.springframework=off |
| #log4j.logger.com.opensymphony.xwork2=ERROR |
| |
--mybatis-config.xml
| <?xml version="1.0" encoding="UTF-8" ?> |
| <!DOCTYPE configuration |
| PUBLIC "-//mybatis.org//DTD Config 3.0//EN" |
| "http://mybatis.org/dtd/mybatis-3-config.dtd"> |
| <configuration> |
| |
| <environments default="development"> |
| <environment id="development"> |
| <transactionManager type="JDBC" /> |
| <dataSource type="POOLED"> |
| <property name="driver" value="com.mysql.jdbc.Driver" /> |
| <property name="url" value="jdbc:mysql://localhost:3306/atguigu02" /> |
| <property name="username" value="root" /> |
| <property name="password" value="123456" /> |
| </dataSource> |
| </environment> |
| </environments> |
| |
| <mappers> |
| <package name="myMapper" /> |
| </mappers> |
| |
| </configuration> |
--spring-mvc.xml
| <?xml version="1.0" encoding="UTF-8"?> |
| <beans xmlns="http://www.springframework.org/schema/beans" |
| xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" |
| xmlns:mvc="http://www.springframework.org/schema/mvc" |
| xsi:schemaLocation=" |
| http://www.springframework.org/schema/beans |
| http://www.springframework.org/schema/beans/spring-beans.xsd |
| http://www.springframework.org/schema/context |
| http://www.springframework.org/schema/context/spring-context.xsd |
| http://www.springframework.org/schema/mvc |
| http://www.springframework.org/schema/mvc/spring-mvc.xsd"> |
| |
| |
| |
| <context:component-scan base-package="com.atguigu.mycontroller" |
| use-default-filters="false"> |
| <context:include-filter type="annotation" |
| expression="org.springframework.stereotype.Controller" /> |
| <context:include-filter type="annotation" |
| expression="org.springframework.web.bind.annotation.ControllerAdvice" /> |
| </context:component-scan> |
| |
| <context:component-scan base-package="com.atguigu.myRedis" |
| use-default-filters="false"> |
| <context:include-filter type="annotation" |
| expression="org.springframework.stereotype.Service" /> |
| </context:component-scan> |
| |
| |
| <bean |
| class="org.springframework.web.servlet.view.InternalResourceViewResolver"> |
| <property name="prefix" value="/WEB-INF/"></property> |
| <property name="suffix" value=".jsp"></property> |
| </bean> |
| |
| |
| <bean id="multipartResolver" |
| class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> |
| <property name="defaultEncoding" value="UTF-8" /> |
| |
| <property name="maxUploadSize" value="10240000" /> |
| </bean> |
| |
| |
| <mvc:annotation-driven /> |
| <mvc:default-servlet-handler /> |
| |
| </beans> |
--Test_Mapper.xml
| <?xml version="1.0" encoding="UTF-8" ?> |
| <!DOCTYPE mapper |
| PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" |
| "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| <mapper namespace=""> |
| |
| |
| </mapper> |
| |
| |
| |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)