Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

java SSM框架的搭建 #25

Open
hsipeng opened this issue Aug 5, 2017 · 0 comments
Open

java SSM框架的搭建 #25

hsipeng opened this issue Aug 5, 2017 · 0 comments

Comments

@hsipeng
Copy link
Owner

hsipeng commented Aug 5, 2017

目录结构:

├─src
│  │  applicationContext.xml
│  │  jdbc.properties
│  │  springmvc.xml
│  │  sqlMapConfig.xml
│  │  
│  ├─controller
│  │      UserController.java
│  │      
│  ├─mapper
│  │      UserMapper.java
│  │      
│  ├─pojo
│  │      User.java
│  │      UserMapper.xml
│  │      
│  └─service
│          UserService.java
│          UserServiceImpl.java
│          
└─WebContent
    │  index.jsp
    │  
    ├─META-INF
    │      MANIFEST.MF
    │      
    └─WEB-INF
        │  userList.jsp
        │  web.xml
        │  
        └─lib
                aopalliance-1.0.jar
                asm-3.3.1.jar
                c3p0-0.9.0.jar
                cglib-2.2.2.jar
                com.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar
                commons-fileupload-1.2.2.jar
                commons-io-2.0.1.jar
                commons-logging-1.1.1.jar
                ehcache-core-2.6.5.jar
                javassist-3.17.1-GA.jar
                jstl-1.2.jar
                junit-4.9.jar
                log4j-1.2.17.jar
                mybatis-3.2.2.jar
                mybatis-ehcache-1.0.2.jar
                mybatis-spring-1.2.0.jar
                mysql-connector-java-5.1.28-bin.jar
                ojdbc6-11.1.0.7.0.jar
                slf4j-api-1.7.5.jar
                slf4j-log4j12-1.7.5.jar
                spring-aop-3.2.3.RELEASE.jar
                spring-aspects-3.2.3.RELEASE.jar
                spring-beans-3.2.3.RELEASE.jar
                spring-context-3.2.3.RELEASE.jar
                spring-context-support-3.2.3.RELEASE.jar
                spring-core-3.2.3.RELEASE.jar
                spring-expression-3.2.3.RELEASE.jar
                spring-jdbc-3.2.3.RELEASE.jar
                spring-test-3.2.3.RELEASE.jar
                spring-tx-3.2.3.RELEASE.jar
                spring-web-3.2.3.RELEASE.jar
                spring-webmvc-3.2.3.RELEASE.jar

主要配置文件为:

  • sqlMapConfig.xml mybatis配置
  • springmvc.xml springMVC配置
  • applicationContext.xml spring容器配置
  • jdbc.properties 数据相关配置

当然为了调试方便,可以加入log4j配置,输出debug信息
log4j.properties

log4j.rootLogger=DEBUG, Console
#Console
log4j.appender.Console=org.apache.log4j.ConsoleAppender
log4j.appender.Console.layout=org.apache.log4j.PatternLayout
log4j.appender.Console.layout.ConversionPattern=%d [%t] %-5p [%c] - %m%n
log4j.logger.java.sql.ResultSet=INFO
log4j.logger.org.apache=INFO
log4j.logger.java.sql.Connection=DEBUG
log4j.logger.java.sql.Statement=DEBUG
log4j.logger.java.sql.PreparedStatement=DEBUG
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant