- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 什么是依赖注入和控制反转
依赖注入(Dependency Injection)和控制反转(Inversion of Control)是同一个概念。 具体含义是:当某个角色(可能是一个Java实例,调用者)需要另一个角色(另一个Java实例,被调用者)的协助时,在传统的程序设计过程中,通常由调用者来创建被调用者的实例。但在Spring里,创建被调用者的工作不再由调用者来完成,因此称为控制反转;创建被调用者实例的工
2016-11-18 16:44:42 3510 1
原创 JBoss目录及其作用
解压缩后可以直接使用,注意使用前需要先配置JAVA_HOME环境变量。JBoss的目录结构:bin:JBoss启动命令和启动环境配置(run.bat启动)client:JBoss中的客户端支持jar包,用来支持ejb3开发的。docs:支持文档lib:支持类库server:所有的可以启动的服务、项目、配置default:JBoss默认使用的服务目录conf:该服务的相关配置
2016-11-29 18:11:43 1820 1
原创 jar、ear、war包
JavaSE程序可以打包成Jar包(J其实可以理解为Java了),而JavaWeb程序可以打包成war包(w其实可以理解为Web了)。然后把war发布到Tomcat的webapps目录下,Tomcat会在启动时自动解压war包。JAR(JavaArchive,Java 归档文件)是与平台无关的文件格式,它允许将许多文件组合成一个压缩文件。为 J2EE 应用程序创建的 JAR 文件是
2016-11-29 13:26:11 690
原创 验证过的POI导入Excel的测试类
读取Excel并解析插入数据库: Excel如下: java代码:package com.pcm.web.sfm.materialprice.action;import java.io.FileInputStream;import java.sql.Timestamp;import org.apache.poi.hssf.usermodel.HSSFCell;
2016-11-25 18:17:56 640
原创 退出当前循环和退出循环
场景:当通过Excel一次性导入多条数据(向数据库一次性插入多条数据),就要读取、解析Excel,并循环插入每条数据,当每插入一条数据前都要判断此条数据是否已经存在, 如果存在用continue退出当前循环,进入下一次循环。例如:break:跳出循环for(int i = 0;i < 10;i++){ if(i == 2){ break;
2016-11-25 17:02:16 10754
原创 java导入excel到数据库
导读: 要想把excel中的数据通过java一次性导入到数据库,就要用java读取并解析excel,要读取并解析excel就要在导入执行时传进excel的存储路径,如下excelPath function import(){ document.MaterialPriceInfoForm.formAction.value="ImportExcel";
2016-11-25 11:54:12 3439
原创 Java 如何将String转化为Int
在 Java 中要将 String 类型转化为 int 类型时,需要使用 Integer 类中的 parseInt() 方法或者 valueOf() 方法进行转换方法1: String str = "123"; try { int a = Integer.parseInt(str);
2016-11-24 15:39:26 727
原创 JVM、JRE、JDK的联系
JVM(Java Virtual Machine Java虚拟机) 可以理解为是一个虚拟出来的计算机,具备着计算机的基本运算方式, 它主要负责将java程序生成的字节码文件解释成具体系统平台上的机器指令。 让具体平台如window运行这些Java程序。JRE(Java Runtime Environment Java运行环境) 包括Java虚拟机
2016-11-19 18:09:38 290
转载 Spring四种依赖注入方式
Spring四种依赖注入方式1.Set注入2.构造器注入3.静态工厂的方法注入4.实例工厂的方法注入 平常的Java开发中,程序员在某个类中需要依赖其它类的方法。 通常是new一个依赖类再调用类实例的方法,这种开发存在的问题是new的类实例不好统一管理。 Spring提出了依赖注入的思想,即依赖类不由程序员实例化,而是通过Spring容器帮我们
2016-11-19 12:01:30 634
原创 windows关闭自动更新
因为win10默认是自动下载安装更新补丁的。所以一旦有新的补丁win10就会自动下载,关机的时候就系统就会自动配置更新。第一种方法: 打开控制面板可以用快捷键win+x或者win+PauseBreak 打开控制面板------系统和安全------Windows更新-------更改设置
2016-11-18 14:25:42 833
转载 web.xml中load-on-startup的作用
dwr-invoker org.directwebremoting.servlet.DwrServlet debug true 1 dwr-invoker /dwr/*我们注意到它里面包含了这段配置:1,那么这个配置有什么作用呢?贴一段英文原汁原味的解释如下:Servlet specificat
2016-11-18 14:24:59 275
原创 WIN组合键操作大全
1,Win :显示或隐藏“开始”菜单,按一下显示,再按一下就隐藏。 2,Win+D:显示桌面。 D:Destop的缩写,即桌面。再按此组合键时,返回原来打开的窗口3,Win+M:最小化所有窗口。要想还原,请用下面的组合键Win+Shift+M:还原最小化的窗口。4,Win+E:打开“我的电脑”或WIN7、8中称为“计算机”。 E:Explot的缩写
2016-11-14 16:19:12 7729
原创 关闭jsp可视化编辑器
当jsp可视化编辑器打开时,jsp反应很慢,所以要关闭jsp可视化编辑器:window--preferences----General---Editers---Files Asseciation双击----*jsp
2016-11-04 11:28:59 1506
原创 在MyEclipse和Eclipse中无法废弃svn地址
在MyEclipse和Eclipse中无法废弃svn地址 解决办法: 先断开所有与该地址相关的项目的svn链接,然后才能废弃定位(废弃地址) 选中项目----右键-----team----断开链接
2016-11-03 15:00:58 3700
原创 workspace工程在myEclipse显示的树型结构
workspace空间显示工程下包和class都是平行结构,想让显示树状结构: workspace显示目录顶上右边有个小倒三角型图标,点击,然后package presentation——>Hierarchical这样就能树形显示
2016-11-01 11:04:41 1033
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人