在大型的J2EE开发过程中,经常需要将项目按模块或者功能分成不同的项目包,这样就会在一个项目中依赖引用另一个项目的类库和资源,经常会要在项目中引用其他的关联项目。在发布的时候需要将引入的项目打成jar包放入到需要引用的项目中。
这里写图片描述
common是工具类
dao是持久层
service是逻辑层
portals是控制层
我们将项目分成不同的功能去开发,可以更加方便的去维护。每个工程都是关联的,所以需要去依赖。
(1)首先在需要引入的项目名称上鼠标右键–>Build Path–>Configure Bulid Path–>Projects或者在需要引入的项目名称上鼠标右键–>properties–>java build path–>Projects。
这里写图片描述
(2)选择Add添加需要关联的项目

在大型的J2EE开发过程中,经常需要将项目按模块或者功能分成不同的项目包,这样就会在一个项目中依赖引用另一个项目的类库和资源,经常会要在项目中引用其他的关联项目。在发布的时候需要将引入的项目打成jar包放入到需要引用的项目中。 common是工具类 dao是持久层 service是逻辑层 portals是控制层 我们将项目分成不同的功能去开发,可以更加方便的去维护。每个工程都是关联的,
项目 是一个关于校园的app 项目 源码,界面比较渣,使用到的技术也比较多,不建议新手学习。 使用 旋转—RotateAnimation 缩放--ScaleAnimation 渐变—AlphaAnimation等 进行Splash动画效果设计 2、SlidingMenu(侧边栏效果) 首先, 引入 SlidingMenu的库文件。其次,Activity继承SlidingFragmentActivity。最后,设置页面。 3、Json语言的解析,了解谷歌提供的开源的解析json的框架(Gson.fromJson()), 4、侧边栏(LeftMenuFragment)控制主界面,需要先拿到父亲(MainActivity),父亲再去拿到ContentFragment控制相应的子界面内容 5、引用ViewPagerIndicator库,将viewpager和mIndicator 关联 起来,必须在viewpager设置完adapter后才能调用,重写PagerAdapter方法及自定义样式修改 6、下拉刷新和上拉加载更多,布局安排以及动画的设置。 7、三级缓存 内存缓存:优先加载, 速度最快 本地缓存:次优先加载, 速度快 网络缓存:不优先加载,速度慢,浪费流量。 本 项目 能在实体机和虚拟机上运行,无广告无崩溃。请在运行 项目 的时候把压缩包下所有的工程导入 eclipse 。 如果报错:Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Landroid/support/annotation/AnimRes;请删掉PalmCampus工程下lib包里的android-support-v4.jar
mybatis实战教程mybatis in action之一开发环境搭建 mybatis实战教程mybatis in action之二以接口的方式编程 mybatis实战教程mybatis in action之三实现数据的增删改查 mybatis实战教程mybatis in action之四实现 关联 数据的查询 mybatis实战教程mybatis in action之五与spring3集成附源码 mybatis实战教程mybatis in action之六与Spring MVC 的集成 mybatis实战教程mybatis in action之七实现mybatis分页源码下载 mybatis实战教程mybatis in action之八mybatis 动态sql语句 mybatis实战教程mybatis in action之九mybatis 代码生成工具的使用 mybatis SqlSessionDaoSupport的使用附代码下载 转自:http://www.yihaomen.com/article/java/302.htm (读者注:其实这个应该叫做很基础的入门一下下,如果你看过Hibernate了那这个就非常的简单) (再加一条,其实大家可以看官方的教程更好些:http://mybatis.github.io/mybatis-3/,而且如果英文不是很好的那就看中文的:http://mybatis.github.io/mybatis-3/zh/sqlmap-xml.html) 写在这个系列前面的话: 以前曾经用过ibatis,这是mybatis的前身,当时在做 项目 时,感觉很不错,比hibernate灵活。性能也比hibernate好。而且也比较轻量级,因为当时在 项目 中,没来的及做很很多笔记。后来 项目 结束了,我也没写总结文档。已经过去好久了。但最近突然又对这个ORM 工具感兴趣。因为接下来自己的 项目 中很有可能采用这个ORM工具。所以在此重新温习了一下 mybatis, 因此就有了这个系列的 mybatis 教程. 什么是mybatis MyBatis是支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis使用简单的XML或注解用于配置和原始映射,将接口和Java的POJOs(Plan Old Java Objects,普通的Java对象)映射成数据库中的记录. orm工具的基本思想 无论是用过的hibernate,mybatis,你都可以法相他们有一个共同点: 1. 从配置文件(通常是XML配置文件中)得到 sessionfactory. 2. 由sessionfactory 产生 session 3. 在session 中完成对数据的增删改查和事务提交等. 4. 在用完之后关闭session 。 5. 在java 对象和 数据库之间有做mapping 的配置文件,也通常是xml 文件。 mybatis实战教程(mybatis in action)之一:开发环境搭建 mybatis 的开发环境搭建,选择: eclipse j2ee 版本,mysql 5.1 ,jdk 1.7,mybatis3.2.0.jar包。这些软件工具均可以到各自的官方网站上下载。 首先建立一个名字为 MyBaits 的 dynamic web project 1. 现阶段,你可以直接建立java 工程,但一般都是开发web 项目 ,这个系列教程最后也是web的,所以一开始就建立web工程。 2. 将 mybatis-3.2.0-SNAPSHOT.jar,mysql-connector-java-5.1.22-bin.jar 拷贝到 web工程的lib目录. 3. 创建mysql 测试数据库和用户表,注意,这里采用的是 utf-8 编码 创建用户表,并插入一条测试数据 程序代码 程序代码 Create TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `userName` varchar(50) DEFAULT NULL, `userAge` int(11) DEFAULT NULL, `userAddress` varchar(200) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8; Insert INTO `user` VALUES ('1', 'summer', '100', 'shanghai,pudong'
第一: eclipse 环境建立(基于 项目 组目前的环境设置) 第二:下载js Eclipse :http://trials.adobe.com/pub/esd/labs/js eclipse /js eclipse _plugin_040207.zip 第三:配置文件 关联 方式: window-preference—general-editors:file association,找到*.js,将js eclipse 设为default。 第四:打开任意一个js文件(为了出现JS Eclipse 菜单),在JS Eclipse 菜单下,选择Add Library,导航到ext-all-debug.js, 引入 该库,然后在菜单
好了。这就样顺利搞定多个 项目 关联 了。 不管是java project 和java project ,还是和web project 关联 原理都是一样的。 如果想手动 关联 的,可以这么玩。 其实 项目 项目 之间的 关联 是通过.classpath里面的配
Eclipse 是著名的跨平台的自由集成开发环境(IDE)。最初主要用来Java语言开发,通过安装不同的插件 Eclipse 可以支持不同的计算机语言,比如C++和Python等开发工具。 Eclipse 的本身只是一个框架平台,但是众多插件的支持使得 Eclipse 拥有其他功能相对固定的IDE软件很难具有的灵活性。许多软件开发商以 Eclipse 为框架开发自己的IDE。 很多时候使用者会有这样需求,就是使用...
在稍大型的j2ee 项目 中一般都会分模块、分包,比如抽成公共的模块、API模块,将这些模块分成不同的 项目 由各个不同的人或小组进行开发维护。这样就会在一个 项目 中依赖引用另一个 项目 的类库和资源,经常会要在 项目 中引用其他的 关联 项目 。在发布的时候需要将 引入 项目 打成jar包放入到需要引用的 项目 中。 以下以一个真实 项目 的例子说明如何在 eclipse 中引用 关联 项目 。 工程 项目 规划如下: webportal
Android 掌上校园根据学校学生的一些需求 开发具有提下功能 使用 旋转—RotateAnimation 缩放--ScaleAnimation 渐变—AlphaAnimation等 进行Splash动画效果设计 2、SlidingMenu(侧边栏效果) 首先, 引入 SlidingMenu的库文件。其次,Activity继承SlidingFragmentActivity。最后,设置页面。 3、Json语言的解析,了解谷歌提供的开源的解析json的框架(Gson.fromJson()), 4、侧边栏(LeftMenuFragment)控制主界面,需要先拿到父亲(MainActivity),父亲再去拿到ContentFragment控制相应的子界面内容 5、引用ViewPagerIndicator库,将viewpager和mIndicator 关联 起来,必须在viewpager设置完adapter后才能调用,重写PagerAdapter方法及自定义样式修改 6、下拉刷新和上拉加载更多,布局安排以及动画的设置。 7、三级缓存 内存缓存:优先加载, 速度最快 本地缓存:次优先加载, 速度快 网络缓存:不优先加载,速度慢,浪费流量。 【小编测评:能在实体机和虚拟机上运行,无广告无崩溃。请在运行 项目 的时候把压缩包下所有的工程导入 eclipse 。 如果报错:Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Landroid/support/annotation/AnimRes;请删掉PalmCampus工程下lib包里的android-support-v4.jar】
1. 确保有相同的版本号.   示例如下:     MainProject中的pom.xml的版本号为:<version>1.0-MainProjectName-SNAPSHOT</version>,     另外两个工...
在实际使用中,我们可能会把一个android工程作为库,然后在另外一个android的工程中引用。实现的步骤如下: 1.右键 项目 ,点击properties,找到java Build Path 中的projects 2.点击add,添加需要的库 项目 。 3.在Order and EXport 中勾选选中的库 在当前工程目录下的文件“project.prope
开发的SDK 项目 导入工程 A,  应用工程B。 在B的 Properties  -- Java Build Path -- Projects , 选择A工程。  这样联合编译关系建立。 如果在运行A时有报错,请做如下操作: 将A工程的 bin/classes/org 拷贝到 B 工程的 bin/classes下。
最近想试试把多个 项目 关联 在一起,是出于在工作的时候看到 项目 都是模块化的,一个模块就是一个 项目 ,这样便于开发。于是自己尝试搭建一下这样的 但是在网上找了好久,觉得都不是我想要的。于是自己慢慢的摸索出来了。一下为自己摸索出来的,只为记录一下给更多的像我这样的人、 首先,建2个java 项目 Demo_1,Demo_2 然后在Demo_2 项目 上右键 属性 关联 好了。我们再来看看效果吧。
1. 打开 Eclipse ,并选择文件菜单(File)。 2. 在弹出的菜单中,选择导入(Import)选项。 3. 在导入窗口中,展开Maven文件夹,并选择现有的Maven 项目 (Existing Maven Projects)。 4. 在 项目 导入窗口中,点击浏览(Browse)按钮,并选择您要导入的Spring Boot 项目 所在的文件夹。 5. 点击完成(Finish)按钮, Eclipse 将会自动识别并导入 项目 。 6. 一旦导入完成,您会在 Eclipse 中看到一个类似于Maven 项目 结构的 项目 。 通过按照这些步骤,您就可以成功地将Spring Boot 项目 导入到 Eclipse 中了。