Java实习日记(day1)

  Java实习报道上班的第一天,因为是初次实习,第一天的任务较为轻松,但不清闲,主要内容概述如下:

    1、搭配java编译环境。

    2、配置tomcat。

    3、初步了解maven的含义和用处

    4、配置maven

    5、读现有代码,了解使用mybatis框架和直接写入数据库的maven项目。

    6、了解git操作

    7、本地调用web接口读取数据

  day1学习笔记:

一、关于环境搭配的问题及解决方案

(1) eclipse无法打开

由于公司提供的软件压缩包的eclipse的版本为Mars Release (4.5.0),导致其不支持jdk8.0以上的版本,由于先前是从网上下载的最近的jdk10.0.1,所以无法兼容,重新下载了1.8的版本,eclipse打开正常。

(2)maven项目导入失败

  由于jdk路径导致的高版本覆盖问题,maven3.3.3不兼容支持,导致支持库的导入失败,且速度极慢,卸载了10.0的jdk后,导入正常,速度较慢。

二、Maven初步了解

  Maven是一种可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。他所拥有的依赖查找,可以再网上下载任何你所需要的依赖库,例如阿里巴巴的fastjson等等。

多个开发团队环境时,Maven可以设置按标准在非常短的时间里完成配置工作。由于大部分项目的设置都很简单,并且可重复使用,Maven让开发人员的工作更轻松,同时创建报表,检查,构建和测试自动化设置。

三、Mybatis初步了解

  Mybatis是一款优秀的持久层框架,它支持定制化SQL,存储过程,高级映射。它消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML或注解用于配置和原始映射,将接口和 Java 的POJOs(Plain Ordinary Java Objects,普通的 Java对象)映射成数据库中的记录。

 每一个MyBatis应用程序主要都是使用SqlSessionFactory实例的,一个SqlSessionFactory实例可以通过SqlSessionFactoryBuilder获得。SqlSessionFactoryBuilder可以从一个xml配置文件或者一个预定义的配置类的实例获得。

猜你喜欢

转载自blog.csdn.net/christophe0599/article/details/81068124