PLC解密网-PLC培训学习-工控自动化人才技术交流

超级管理员

453

帖子

1378

回复

3116

积分

楼主
发表于 2020-03-29 13:49:52 | 查看: 15406 | 回复: 45

log4j.properties一般配置文件如下:


注意INFO是发布到网站站点时是INFO模式


log4j.rootLogger=INFO,Console,File


log4j.appender.Console=org.apache.log4j.ConsoleAppender

log4j.appender.Console.Target=System.out

log4j.appender.Console.layout=org.apache.log4j.PatternLayout

log4j.appender.Console.layout.ConversionPattern=[%c]%m%n


log4j.appender.File=org.apache.log4j.RollingFileAppender 

log4j.appender.File.File=mybatis.log

log4j.appender.File.MaxFileSize=10MB

log4j.appender.File.Threshold=ALL

log4j.appender.File.layout=org.apache.log4j.PatternLayout

log4j.appender.File.layout.ConversionPattern=[%p][%d{yyyy-MM-dd HH\:mm\:ss,SSS}][%c]%m%n



超级管理员

453

帖子

1378

回复

3116

积分
11#
发表于 2020-03-29 17:50:22

image.png

超级管理员

453

帖子

1378

回复

3116

积分
12#
发表于 2020-03-29 17:51:53

image.png

超级管理员

453

帖子

1378

回复

3116

积分
13#
发表于 2020-03-29 17:52:36

image.png

超级管理员

453

帖子

1378

回复

3116

积分
14#
发表于 2020-03-29 18:02:42

另外一种输出利用JSON转字符串的包输出方式

在pom.xml加上:

<!--转json字符串的包 -->

<dependency>

  <groupId>com.alibaba</groupId>

  <artifactId>fastjson</artifactId>

<version>1.2.68</version>

</dependency>


test1 右键 Run as ---JUnit Test

得到下面数据:

image.png


超级管理员

453

帖子

1378

回复

3116

积分
15#
发表于 2020-03-30 11:02:53

image.png

超级管理员

453

帖子

1378

回复

3116

积分
16#
发表于 2020-03-30 11:06:42

介绍一个 查看json数据的绿色版工具


JsonViewer.zip


image.png

image.png

超级管理员

453

帖子

1378

回复

3116

积分
17#
发表于 2020-03-30 11:28:44

mybatis默认用generator生成的方法比较单一

要增加自定义方法需要自己添加

步骤如下:

1:

package sy.dao;


import java.util.List;


import sy.model.User;


public interface UserMapper {

    int deleteByPrimaryKey(Integer id);


    int insert(User record);


    int insertSelective(User record);


    User selectByPrimaryKey(Integer id);


    int updateByPrimaryKeySelective(User record);


    int updateByPrimaryKey(User record);

    

    //这是新增加的查询所有用户的方法

    List<User> getAll();

}


超级管理员

453

帖子

1378

回复

3116

积分
18#
发表于 2020-03-30 12:02:30

2:/mybatis/src/main/java/sy/mapping/UserMapper.xml


<select id="getAll" resultMap="BaseResultMap">

  select * from user

  </select>


注意:

image.png


超级管理员

453

帖子

1378

回复

3116

积分
19#
发表于 2020-03-30 12:08:40

3:

package sy.service;


import java.util.List;


import sy.model.User;


public interface UserServiceI {

public User getUserById(Integer id);

//这是新增加的查询所有用户的方法

    List<User> getAll();


}


超级管理员

453

帖子

1378

回复

3116

积分
20#
发表于 2020-03-30 12:13:43

4、写service的实现类

image.png

自动生成

@Override

public List<User> getAll() {

// TODO Auto-generated method stub这一行是自动生成的注解 没有用 可以删了

return null;

}


您需要登录后才可以回帖 登录 | 立即注册

技术支持 KZYPLC V2.1 © 2020-2027

欢迎光临昆山中宇工控PLC论坛!您是第 10336232 位访问者, 日访问量: 2763 总访问量: 22669635,当前 2024-11-24 02:28:16 在线人数:81

ICP备案证书号: 苏ICP备14003016-2号