PatternLayoutEncoder --> <encoder> <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern> </encoder> </appender> <root level="debug"> <appender-ref ref="STDOUT" /> </root> </configuration> 到此我们已经创建了6个配置文件了...
5.视图负责将结果显示到客户端 Spring:我们平时开发接触最多的估计就是IOC容器,它可以装载bean(也就是我们Java中的类,当然也包括service dao里面的),有了这个机制,我们就不用在每次使用这个类的时候为它初始化,很少看到关键字new。另外spring的aop,事务管理等等都是我们经常用到的。 Mybatis:mybatis是对jdbc的封装...
@RequestMapping("/addCustomSubmit") public String addCustomSubmit(HhCustom hhCustom, MultipartFile custom_pic) throws Exception { // 上传图片 // 原始名称 String originalFilename = custom_pic.getOriginalFilename(); if (custom_pic != null && originalFilename != null && originalFilename.length(...
SSM整合——增删改查 最近刚学完ssm,我从maven工程建完开始整合ssm并完成基于layui数据表格的增删改查,记录一下。 第一步 导入坐标 pom.xml 导入我们需要的坐标,包括spring、servlet、mysql、日志等。 <dependencies><!--spring相关--><dependency><groupId>org.springframework</groupId><artifactId>spring-context...
<PatternLayout pattern="%d{yyyy-MM-dd HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/> </console> </appenders> <!--然后定义logger,只有定义了logger并引入的appender,appender才会生效--> <!--root:用于指定项目的根日志,如果没有单独指定Logger,则会使用root作为默认的日志输出--> ...
log4j.appender.CONSOLE.layout.ConversionPattern=%d{yyyy-MM-dd HH\:mm\:ss} -%-4r [%t] %-5p %x - %m%n log4j.appender.CONSOLE.Target=System.out log4j.appender.CONSOLE.Encoding=gbk log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout ...
{yyyy-MM-dd HH\:mm\:ss} [%5p] - %c -%F(%L) -%m%n ### 输出到日志文件 ### ## 其中File 可以采用绝对路径 亦可以采用相对路径 catalina.home 是tomcat目录 如果没有logs文件夹 将会报错 ## ## 更加倾向于将日志文件放在 tomcat的日志目录下${catalina.home}/logs/salesmanb2bError.log ## #...
log4j.appender.dailyRollingFile.layout.ConversionPattern=%p %c %d{yyyy-MM-dd HH:mm:ss} %m%n # 单独设置某类的日志输出级别. log4j.logger.com.woniu.log4j.Other=ERROR 5.视图层(前端) 5.1配置Tomcat 5.2创建首页 完成以上步骤就能创建出一个完整的ssm项目,启动后可以从任意浏览器访问http://localhost...
//jakarta.apache.org/log4j/"><appender name="STDOUT" class="org.apache.log4j.ConsoleAppender"><layout class="org.apache.log4j.PatternLayout"></layout></appender><logger name="java.sql"><level value="debug" /></logger><logger name="org.apache.ibatis"><level value="info" /></logger><...
("yyyy-MM-dd HH:mm:ss");meterial.setCreateTime(sf.format(new Date()));meterialService.addMeterial(meterial);//更新库存int kucun = minum - mnum;meterialInfoById.setNum(String.valueOf(kucun));meterialInfoService.updateMeterialInfo(meterialInfoById);return "200";}catch (Exception e){e....