• 优化


    1)习惯把数据源信息放到一个属性文件中。后缀为properties

    *  # 在properties中表示注释

    *在resource目录下新建该文件

    1 jdbc.driver=com.mysql.jdbc.Driver
    2 jdbc.url=jdbc:mysql://localhost:3306/mybatis
    3 jdbc.username=root
    4 jdbc.password=root

    *在配置文件conf.xml中引入属性文件<properties  resource=”文件名”/>

    1 <?xml version="1.0" encoding="UTF-8"?>
     2 <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
     3 "http://mybatis.org/dtd/mybatis-3-config.dtd">
     4 <configuration> 
     5     <properties resource="db.properties"/>
     6     <environments default="development">
     7         <environment id="development">
     8             <transactionManager type="JDBC" />
     9             <dataSource type="POOLED">
    10                 <property name="driver" value="${jdbc.driver}" />
    11                 <property name="url" value="${jdbc.url}" />
    12                 <property name="username" value="${jdbc.username}" />
    13                 <property name="password" value="${jdbc.password}" />
    14             </dataSource>
    15         </environment>
    16     </environments>
    17     <mappers>
    18         <mapper resource="com/zhiyou/clg/mapper/UserMapper.xml"/>
    19     </mappers>
    20 </configuration>

    2)在conf.xml文件中为实体类起别名----不建议使用别名,建议还是在映射文件中使用全类名

    <typeAliases>

    <typeAlias type=”实体类路径” alias=”别名”/>//为某个实体类起别名

    <package  name=”实体类包名” />//将包下所有的实体类的别名起为对应的实体类名,故可以直接使用

    <typeAliases/>

    3)添加日志

    *在lib目录下导入日志jar包

    *在resource目录下新建log4j.properties或者. log4j.xml文件(固定内容复制)

  • 相关阅读:
    Nhibernate 在一个项目中连接不同的数据库。记录
    sql2005 向2000导入数据。一些注意事项
    iis发布系统问题总结 .....关于handler的重写的应用
    ExecutorService 线程池
    Spring Boot 访问静态资源
    spring boot的核心注解
    日期处理工具类
    Json解析工具类
    (技能篇)Mysql在linux下的全量热备份
    Linux相关命令
  • 原文地址:https://www.cnblogs.com/lwgok1003/p/11442645.html
Copyright © 2020-2023  润新知