1.創(chuàng)建maven項目及以下文件
為沽源等地區(qū)用戶提供了全套網(wǎng)頁設計制作服務,及沽源網(wǎng)站建設行業(yè)解決方案。主營業(yè)務為網(wǎng)站設計制作、成都網(wǎng)站制作、沽源網(wǎng)站設計,以傳統(tǒng)方式定制建設網(wǎng)站,并提供域名空間備案等一條龍服務,秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!pom.xml
mysql mysql-connector-java8.0.16 org.mybatis mybatis3.5.3 junit junit4.13.1 test
2.mybatis-config.xml:mybatis核心文件,名字自取
3.實體類Dept,接口DeptMapper(dao層),及配置文件DeptMapper.xml
Dept類:注意不要使用lombok,占內存,會被罵的
public class Dept { private int deptno; private String dname; private String loc; public int getDeptno() { return deptno; } public void setDeptno(int deptno) { this.deptno = deptno; } public String getDname() { return dname; } public void setDname(String dname) { this.dname = dname; } public String getLoc() { return loc; } public void setLoc(String loc) { this.loc = loc; } @Override public String toString() { return "Dept{" + "deptno=" + deptno + ", dname='" + dname + '\'' + ", loc='" + loc + '\'' + '}'; } }
DeptMapper:
public interface DeptMapper { ListfindAll(); }
DeptMapper.xml:
4.測試運行:
public class Test { public static void main(String[] args) throws IOException { SqlSessionFactoryBuilder sqlSessionFactoryBuilder = new SqlSessionFactoryBuilder(); InputStream inputStream = Resources.getResourceAsStream("mybatis-config.xml"); SqlSessionFactory sqlSessionFactory = sqlSessionFactoryBuilder.build(inputStream); SqlSession sqlSession = sqlSessionFactory.openSession(); ListfindAll = sqlSession.selectList("findAll"); for (Dept dept : findAll){ System.out.println(dept); } sqlSession.close(); } }
5.配置日志log4j.properties.注意log4j不要寫錯,甚至大小寫也不要寫錯.
兩種方式,現(xiàn)在一般都用log4j2了
1)log4j.properties
log4j log4j1.2.17 #定義全局日志級別調試階段推薦debug log4j.rootLogger=debug,stdout #stdout,logfile log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.Target=System.err log4j.appender.stdout.layout=org.apache.log4j.SimpleLayout log4j.appender.logfile=org.apache.log4j.FileAppender log4j.appender.logfile.File=d:/msb.log log4j.appender.logfile.layout=org.apache.log4j.PatternLayout log4j.appender.logfile.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %l %F %p %m%n
2) log4j2.xml
org.apache.logging.log4j log4j-core2.12.1
你是否還在尋找穩(wěn)定的海外服務器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機房具備T級流量清洗系統(tǒng)配攻擊溯源,準確流量調度確保服務器高可用性,企業(yè)級服務器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧