zoukankan      html  css  js  c++  java
  • Java看书学习笔记

    1.POM:maven ,项目管理工具
    存放Jar包的文件
    2.mybatis-generator-core-1.3.2 生成文件 生成语句: java -jar mybatis-generator-core-1.3.2.jar -configfile generator.xml -overwrite
    Resource ,专门放配置文件的。

    javaBea:
    javaBean在MVC设计模型中是model,又称模型层,在一般的程序中,我们称它为数据层,就是用来设置数据的属性和一些行为,然后我会提供获取属性和设置属性的get/set方法

    j2ee
    J2EE Java2平台企业版(Java 2 Platform,Enterprise Edition)
    J2EE是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、
    安全与再用价值。 J2EE核心是一组技术规范与指南,其中所包含的各类组件、服务架构及技术层次,均有共通的标准及规格,
    让各种依循J2EE架构的不同平台之间,存在良好的兼容性,
    解决过去企业后端使用的信息产品彼此之间无法兼容,导致企业内部或外部难以互通的窘境。

    EJB是sun的JavaEE服务器端组件模型,设计目标与核心应用是部署分布式应用程序。简单来说就是把已经编写好的程序
    (即:类)打包放在服务器上执行。凭借java跨平台的优势,用EJB技术部署的分布式系统可以不限于特定的平台。
    EJB (Enterprise JavaBean)是J2EE(javaEE)的一部分,定义了一个用于开发基于组件的企业多重应用程序的标准。
    其特点包括网络服务支持和核心开发工具(SDK)。 在J2EE里,Enterprise Java Beans(EJB)称为Java 企业Bean,是Java的核心代码,
    分别是会话Bean(Session Bean),实体Bean(Entity Bean)和消息驱动Bean(MessageDriven Bean)。

    Spring是一个轻量级控制反转(IoC)和面向切面(AOP)的容器框架。
    ◆目的:解决企业应用开发的复杂性
    ◆功能:使用基本的JavaBean代替EJB,并提供了更多的企业应用功能
    Spring的一个最大的目的就是使J2EE开发更加容易。同时,Spring之所以与Struts、Hibernate等单层框架不同,
    是因为Spring致力于提供一个以统一的、高效的方式构造整个应用,并且可以将单层框架以最佳的组合揉和在一起建立一个连贯的体系。
    可以说Spring是一个提供了更完善开发环境的一个框架,可以为POJO(Plain Old Java Object)对象提供企业级的服务
    持久层(DAO,数据访问层):
    大多数情况下特别是企业级应用,数据持久化往往也就意味着将内存中的数据保存到磁盘上加以固化,而持久化的实现过程则大多通过各种关系数据库来完成。

    Hibernate 编辑

    Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。


    iBATIS一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和Data Access Objects(DAO)

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

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

    用xml文件构建SqlSessionFactory实例是非常简单的事情。推荐在这个配置中使用类路径资源(classpath resource),但你可以使用任何Reader实例,包括用文件路径或file://开头的url创建的实例。MyBatis有一个实用类----Resources,它有很多方法,可以方便地从类路径及其它位置加载资源。
    Ibatis与mybatis区别

    这个区别不是很大,最主要的区别就是mybatis简化了编码的过程,不需要去写dao的实现类,直接写一个dao的借口,再写一个xml配置文件,整个mybatis就配置好了,也就是数据库就连接好了,然后再service里面调用dao就可以了,但是ibatis则不可以,必须要写dao的实现类,在写个什么return getSqlMapClientTemplate().queryForList()神马的,所以说mybatis是ibatis的升级版本,也就是在这里,不用写dao的实搜索现类,还有些区别就是xml里面的sql语句的写法有些小变化,但是不大

    1.安装Java JDK(配置环境变量)
    2.安装Jar (配置环境变量)
    2.安装Idear 开发工具
    3.下载Mevan 包(配置环境变量)

    Java Development Kit(JDK)是升阳电脑(Sun)针对Java开发人员发布的免费软件开发工具包(SDK,Software development kit)。 现属于Oracle公司。大家也可以去下载OpenJDK,属于GPL协议。

    作为Java语言的SDK,普通用户并不需要安装JDK来运行Java程序,而只需要安装JRE(Java Runtime Environment)。而程序开发者必须安装JDK来编译、调试程序。

    这里用的是Oracle的官方JDK,下图是官方的下载页面:

    JDK环境变量配置--win8版.


    工具/原料

    jdk-7u51-windows-x64.exe

    方法/步骤

    根据自己的电脑的系统属性,如果是32位系统,下载windows-x86版本;如果64位系统下载windows-x64位。根据个人需要下载JDK版本,这里下载JDK-7u51版本的64位,下面是下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

    JDK环境变量配置--win8版.


    点击安装,选择默认安装即可,不用调整位置,直接点击下一步进行安装;如果出现选择安装JRE,请选择默认即可

    JDK环境变量配置--win8版.


    进入Java的默认安装位置,这里选择默认;路径在上图中的红线部分;复制路径:

    C:\Program Files\Java\jdk1.7.0_51

    JDK环境变量配置--win8版.


    点击计算机(即我的电脑,win8下是This)-》系统属性-》高级系统设置》环境变量

    JDK环境变量配置--win8版.

    JDK环境变量配置--win8版.

    JDK环境变量配置--win8版.


    点击系统变量方框下的“新建”,填入以上对应的变量值:

    JAVA_HOME C:\Program Files\Java\jdk1.7.0_51

    JRE_HOME C:\Program Files\Java\jre7

    CLASSPATH .%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

    编辑Path变量,不是新建,填入%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

    注意如果原来的Path前没有;(分号)的话,应加;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

    JDK环境变量配置--win8版.

    JDK环境变量配置--win8版.

    JDK环境变量配置--win8版.

    JDK环境变量配置--win8版.

    JDK环境变量配置--win8版.

    6


    单击计算机图标,在路径框中输入cmd按下Enter键;也可使用win+R键,输入cmd,打开命令行窗口;输入java,按下Enter键,若出现以下图示,表示安装成功


    =======================================


    Maven的安装及配置
    |浏览:9260|更新:2014-04-07 23:27
    12Maven的安装及配置345Maven的安装及配置6
    分步阅读
    Maven是一个项目管理的Java 工具,在JavaEE中,我们可以使用Maven方便地管理团队合作的项目,现在我们在学习JavaEE框架,使用Maven可以管理类库,有效方便地供团队中的其他人员使用。现在让我们开始配置Maven吧

    工具/原料
    系统已安装JDK7版本以上
    windows操作系统
    apache-maven-3.1.1-bin.zip
    方法/步骤
    首先,先到官网去下载maven。这里是官网的地址:http://maven.apache.org/download.cgi 请选择最新的版本下载,这里咱们下载的是apache-maven-3.1.1-bin.zip,在如图所示的红色部分
    Maven的安装及配置
    解压apache-maven-3.1.1-bin.zip,并把解压后的文件夹下的apache-maven-3.1.1文件夹移动到D:\Java下,如果没有Java这个文件夹的话,请自行创建。
    Maven的安装及配置
    右键“计算机”,选择“属性”,之后点击“高级系统设置”,点击“环境变量”,来设置环境变量,有以下系统变量需要配置:
    新建系统变量 MAVEN_HOME 变量值:D:\Java\apache-maven-3.1.1
    编辑系统变量 Path 添加变量值: ;%MAVEN_HOME%\bin
    最后检验配置是否成功:用win键+R,来打开命令行提示符窗口,即Dos界面,输入mvn --version 若出现以下情况说明配置成功
    Maven的安装及配置
    END
    注意事项
    如果配置错误,请确保你已正确配置JDK环境变量
    JDK环境变量配置参考经验:http://jingyan.baidu.com/article/ca41422fe3b7261eae99edc6.html
    如果你感觉不错,请点个赞噢!
    Maven 配置方法
    http://www.cnblogs.com/good_hans/archive/2010/03/22/1691965.html

    maven 安装完成后,在开始-cmd-命令里面输入:mvn -version 会出现Maven相关信息,就说明Maven配置陈功了。

    maven配置路径:D:\Java\apache-maven-3.3.3

    最新项目:D:\WorkSpace\Project\pro1

  • 相关阅读:
    du命令、df命令、磁盘分区
    du命令、df命令、磁盘分区
    C#中类和结构体的区别
    xgqfrms™, xgqfrms® : xgqfrms's offical website of GitHub!
    xgqfrms™, xgqfrms® : xgqfrms's offical website of GitHub!
    xgqfrms™, xgqfrms® : xgqfrms's offical website of GitHub!
    JAVA并查集
    JAVAPrim最小生成树
    自媒体创业怎么起步?如何选择自媒体平台?
    如何在互联网创业?有什么好的技巧?
  • 原文地址:https://www.cnblogs.com/xiaohouye/p/8734046.html
Copyright © 2011-2022 走看看