发表于: 2017-09-04 23:43:43

1 1029


今天完成的事情:完成了任务一步骤17.18.终于把mybatis的测试写完并运行成功.写了junit的单元测试.初步了解了Java spring学习了Javabean.以前都是直接添加jar包.今天学习了配置pom.xml文件从maven从中央仓库下载jar包

测试运行成功:

学习了解Java bean

Enterprise java Bean: JavaBean 是一种JAVA语言写成的可重用组件。为写成JavaBean,类必须是具体的和公共的,并且具有无参数的构造器JavaBean 通过提供符合一致性设计模式的公共方法将内部域暴露成员属性,longclass方法获取。众所周知,属性名称符合这种模式,其他Java 类可以通过自省机制发现和操作这些JavaBean 的属性。

Javabeen 其实就是一个类可以实现特定功能;

目的:将可以重复使用的软件代码打包

 操作:打包Java代码创建的对象

JavaBean可分为两种:一种是有用户界面(UIUser Interface)的JavaBean;还有一种是没有用户界面,主要负责处理事务(如数据运算,操纵数据库)的JavaBeanJSP通常访问的是后一种JavaBean

可以在软件构造器中对其进行可视化操作

可视化的类必须继承java.awt.Component

作为一个黑盒子的模型,JavaBean3个接口面,可以独立进行开发。

1. JavaBean可以调用的方法。

2. JavaBean提供的可读写的属性。

3. JavaBean向外部发送的或从外部接收的事件。

配置pom.xml文件依赖


通过pom.xml添加依赖

1.Pom.xml文件配置

项目刚建时配置:

1 <?xml version="1.0" encoding="UTF-8"?>

 2 <project xmlns="http://maven.apache.org/POM/4.0.0"

 3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

 4 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0

 5 http://maven.apache.org/xsd/maven-4.0.0.xsd">

 6     <!--所有的Maven项目都必须配置这四个配置项-->

 7     <modelVersion>4.0.0</modelVersion>

 8     <!--groupId指的是项目名的项目组,默认就是包名(就是建立项目填的groupld-->

 9     <groupId>cn.gacl.maven.hello</groupId>

10     <!--artifactId指的是项目中的某一个模块,默认命名方式是"项目名"-->

11     <artifactId>hello-first</artifactId>

12     <!--version指的是版本,这里使用的是Maven的快照版本-->

13     <version>1.0-SNAPSHOT</version>

14      </project>

添加依赖操作:1.先登录https://mvnrepository.com/  maven中央仓库,2.搜索需要的jar

3.选择版本

4.复制配置信息

5.打开maven项目配置pom.xml文件

6.然后刷新项目(下面会读取任务条,其实是在自动下载jar)

7.Over

 

2.添加流程:maven仓库分为远程仓库和本地仓库,当你在pom.xml中配置依赖项目后,maven首先到本地仓库/*C:\Users\18137\.m2\repository*/文件夹查找是否有这个jar,如果有直接添加,如果没有找到,maven通过配置地址或默认地址通过远程仓库下载到.m2文件夹,再把jar包添加到项目.

3..m2文件夹位置: 如果你想修改本地仓库的位置,搜索可以在maven文件夹下conf文件夹里的settings.xml文件进行配置,添加如下内容即可:<localRepository>地址<localRepository>

:比如我想把仓库修改为在E盘的mavenRepository文件夹,我就添加如下内容:
<localRepository>E:/mavenRepository<localRepository>
如此maven下载的项目包就会下载到该文件夹。

明天计划完成的事情:明天做任务19,学习spring,配置spring和junit

遇到的问题:写mybatis踩到了好多小坑,其中有一个有时候类名和导入的方法名相同,它没有自动import.以后要注意命名规范,类名单词首字母都大写.方法名第二个单词首字母开始大写.

收获:学习了junit.知道怎么写单元测试和写单元测试的好处.





返回列表 返回列表
评论

    分享到