随笔分类 -  java

详解Java Spring各种依赖注入注解的区别
摘要:注解注入顾名思义就是通过注解来实现注入,Spring和注入相关的常见注解有Autowired、Resource、Qualifier、Service、Controller、Repository、Component。 Autowired是自动注入,自动从spring的上下文找到合适的bean来注入 Re 阅读全文
posted @ 2017-02-12 13:59 默默淡然 阅读(17881) 评论(0) 推荐(0) 编辑
Struts2学习笔记——Struts2与Spring整合
摘要:Struts2与Spring整合后,可以使用Spring的配置文件applicationContext.xml来描述依赖关系,在Struts2的配置文件struts.xml来使用Spring创建的bean。 1、导入依赖包 除了导入Struts2和Spring的核心库之外,还要导入commons-l 阅读全文
posted @ 2017-02-10 11:17 默默淡然 阅读(3665) 评论(0) 推荐(0) 编辑
springMVC helloworld入门
摘要:一、SpringMVC概述与基本原理 spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MV 阅读全文
posted @ 2017-02-08 13:36 默默淡然 阅读(5097) 评论(0) 推荐(0) 编辑
Mybatis入门例子
摘要:MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。 一、理解什么是MyBatis? MyBatis 是支持普通 SQL 阅读全文
posted @ 2017-02-06 21:30 默默淡然 阅读(18367) 评论(4) 推荐(2) 编辑
action和servlet的关系
摘要:在struts2.0中,可以通过ServletActionContext.getRequest()获取request对象。 在action的方法中return一个字符串,该字符串对应struts.xml中的result标签的name相同,result标签中包含的就是跳转页面, 其原理,我的理解是这样 阅读全文
posted @ 2016-12-15 12:40 默默淡然 阅读(3882) 评论(0) 推荐(0) 编辑
java 泛型
摘要:JDK1.5 令我们期待很久,可是当他发布的时候却更换版本号为5.0。这说明Java已经有大幅度的变化。本文将讲解JDK5.0支持的新功能 Java的泛型. 1、Java泛型 其实Java的泛型就是创建一个用类型作为参数的类。就象我们写类的方法一样,方法是这样的method(String str1, 阅读全文
posted @ 2016-09-08 16:10 默默淡然 阅读(251) 评论(0) 推荐(0) 编辑
Servlet容器如何同时来处理多个请求
摘要:工作者线程Work Thread:执行代码的一组线程调度线程Dispatcher Thread:每个线程都具有分配给它的线程优先级,线程是根据优先级调度执行的Servlet采用多线程来处理多个请求同时访问。servlet依赖于一个线程池来服务请求。线程池实际上是一系列的工作者线程集合。Servlet 阅读全文
posted @ 2016-09-04 09:58 默默淡然 阅读(4684) 评论(0) 推荐(0) 编辑
spring IOC
摘要:学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。 一 阅读全文
posted @ 2016-08-31 10:29 默默淡然 阅读(249) 评论(0) 推荐(0) 编辑
PHP作前端java作后台
摘要:前两周参加完 ThinkInLamp 的 PHP 架构师大会,听鸟哥一上午的分享,感慨很多,PHP 业界虽然方向不明荒废了两三年的时间,终究还是又重新崛起了。其实包括 Java 的重启问题,现在也已经很多解决方案了,再不济,双进程 Load Balance 切换也很容易做(但可能引发冷启动问题)。而 阅读全文
posted @ 2016-07-30 20:00 默默淡然 阅读(5274) 评论(0) 推荐(0) 编辑
java数据类型
摘要:Java语言是静态类型的(statical typed),也就是说所有变量和表达式的类型再编译时就已经完全确定。由于是statical typed,导致Java语言也是强类型(Strong typed)的。强类型意味着每个变量都具有一种类型,每个表达式具有一种类型,并且每种类型都是严格定义的,类型限 阅读全文
posted @ 2016-07-30 18:27 默默淡然 阅读(20990) 评论(0) 推荐(2) 编辑
IIS整合tomcat
摘要:IIS6.0+Tomcat7.0整合总结 (一) 为什么要把IIS、Tomcat整合到一起? 假如你遇到这种情况,你开发了一个javaweb项目要部署到服务器上,但是这个服务器上已经部署了asp、asp.net或者PHP项目都在IIS环境下运行着,这时你的tomcat就不能再用80这个端口了,这时你 阅读全文
posted @ 2016-07-30 18:21 默默淡然 阅读(6286) 评论(0) 推荐(0) 编辑
GitHub 上100个最受欢迎的Java基础类库
摘要:作为一名整天与既成熟且不断发展的Java语言打交道的开发者,面对的困境之一就是在我们编写代码的时候,是使用一些人人谈论的人们新技术呢,还是坚持使用一些虽旧但成熟的类库? 由于Java应用中大部分是商业用途,因此有的时候很难轻易将实际已使用的有哪些框架分离出来统计。在一个开源Java框架的发展过程中, 阅读全文
posted @ 2016-07-17 12:58 默默淡然 阅读(1522) 评论(0) 推荐(0) 编辑
JAVA基本类库介绍
摘要:包是由.class文件组成的一个集合,.class文件时可以用Java解释其解释执行的文件,它也是由Java源的文件,即.Java文件经编译而生成的。Java是一种面向对象的语言,它的特点就是重用,包就是组织和管理.class文件的一种工具,因此,它存在的目的就是帮助我们实现代码的重用。包是一种松散 阅读全文
posted @ 2016-07-17 12:55 默默淡然 阅读(11390) 评论(0) 推荐(0) 编辑
java MVC设计模式
摘要:MVC(Model View Control)模型-视图-控制器 一、MVC与模板概念的理解MVC本来是存在于Desktop程序中的,M是指数据模型,V是指用户界面,C则是控制器。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如一批统计数据你可以分别用柱状图、饼 阅读全文
posted @ 2016-06-15 15:02 默默淡然 阅读(28573) 评论(0) 推荐(1) 编辑
Java 简单登录MVC
摘要:构建一个简单的基于MVC模式的JavaWeb零晨三点半了,刚刚几个兄弟一起出去吼歌,才回来,这应该是我大学第二次去K歌,第一次是大一吧,之后每次兄弟喊我,我都不想去,因为我还是很害怕去KTV,或许是因为那里是我伤心的地方,也或许是因为我在那里失败过,所以内心一直都有点抵触,昨天是一室友的生日,也快过... 阅读全文
posted @ 2016-01-09 15:08 默默淡然 阅读(1599) 评论(0) 推荐(0) 编辑
JDBC原理
摘要:JDBC 原理浅析一.本节目的:了解JDBC的概念及工作原理写在详解前对JAVA基础知识的回顾:JAVA接口:是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。通过接口可以实现不相关的类的相同行为.通过接口可以指明多个类需要实现的方法.通过接口可以了解对象的交互方法而不需要了解对象所对应的类.二.JDBC 概念: 什么是JDBC? 通俗地说:JDBC是java和关系数据库的之间的桥梁; 根据"百科名片"所描述: JDBC(Java Data Base Connec 阅读全文
posted @ 2014-01-27 21:04 默默淡然 阅读(706) 评论(0) 推荐(0) 编辑
十四种Java开发工具点评
摘要:在计算机开发语言的历史中,从来没有哪种语言象Java那样受到如此众多厂商的支持,有如此多的开发工具,Java菜鸟们如初入大观园的刘姥姥,看花了眼,不知该何种选择。的确,这些工具各有所长,都没有绝对完美的,就算是老鸟也很难做出选择。在本文中我简要介绍了常见的十五种Java开发工具的特点,管中窥“器”,希望能对大家有所帮助。 1、JDK (Java DevelopmentKit) SUN的Java不仅提了一个丰富的语言和运行环境,而且还提了一个免费的Java开发工具集(JDK)。开发人员和最终用户可以利用这个工具来开发java程序。 JDK简单易学,可以通过任何文本编辑器(如:Windows... 阅读全文
posted @ 2013-12-15 20:34 默默淡然 阅读(328) 评论(0) 推荐(0) 编辑
Java开发工具全面比较
摘要:1、JDK (Java Development Kit)Java开发工具集从初学者角度来看Java开发工具,采用JDK开发Java程序能够很快理解程序中各部分代码之间的关系,有利于理解Java面向对象的设计思想。JDK的另一个显著特点是随着Java (J2EE、J2SE以及J2ME)版本的升级而升级。但它的缺点也是非常明显的就是从事大规模企业级Java应用开发非常困难,不能进行复杂的Java软件开发,也不利于团体协同开发。2、Java WorkshopSun MicroSystems公司于1996年3月26日推出了Java WorkShop 1.0,这是业界出现的第一个供Internet网使用 阅读全文
posted @ 2013-12-15 20:28 默默淡然 阅读(791) 评论(0) 推荐(0) 编辑