摘要: 大家一直都说spring的IOC如何如何的强大,其实我倒觉得不是IOC如何的强大,说白了IOC其实也非常的简单。我们先从IOC说起,这个概念其实是从我们平常new一个对象的对立面来说的,我们平常使用对象的时候,一般都是直接使用关键字类new一个对象,那这样有什么坏处呢?其实很显然的,使用new那么就 阅读全文
posted @ 2016-06-23 17:40 Study_Work 阅读(370) 评论(0) 推荐(0) 编辑
摘要: Java的"对象序列化"能让你将一个实现了Serializable接口的对象转换成一组byte,这样日后要用这个对象时候,你就能把这些byte数据恢复出来,并据此重新构建那个对象了。这一点甚至在跨网络的环境下也是如此,这就意味着序列化机制能自动补偿操作系统方面的差异。也就是说,你可以在Windows 阅读全文
posted @ 2016-06-23 17:38 Study_Work 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 1、FACTORY?追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费 阅读全文
posted @ 2016-06-23 17:32 Study_Work 阅读(447) 评论(0) 推荐(0) 编辑
摘要: HTTP是属于应用程的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。 它于1990年提出,经过几年的使用与发展,得到不断完善和扩展。 HTTP协议的主要特点可概括如下: 1.支持客户/服务器模式。 2.简单快速:客户向服务器请求服务时,只需要传送请求方法和路径。请求方法常用的有 阅读全文
posted @ 2016-06-23 17:29 Study_Work 阅读(311) 评论(0) 推荐(0) 编辑
摘要: http://1632004.blog.163.com/blog/#m=0 方便面 阅读全文
posted @ 2016-06-23 17:19 Study_Work 阅读(99) 评论(0) 推荐(0) 编辑
摘要: Coyote HTTP/1.1 Connector Coyote HTTP/1.1 Connector元素是一个支持HTTP/1.1协议的Connector组件。它使Catalina除了能够执行servlet和JSP页面外,还能够作为一个单独的web server运行。Connector对象的实例在 阅读全文
posted @ 2016-06-23 17:16 Study_Work 阅读(3347) 评论(0) 推荐(1) 编辑
摘要: 在定义sqlSessionFactory时需要指定MyBatis主配置文件: Xml代码 <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"> <property name="configLoca 阅读全文
posted @ 2016-06-23 17:04 Study_Work 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 有些时候,sql语句where条件中,需要一些安全判断,例如按某一条件查询时如果传入的参数是空,此时查询出的结果很可能是空的,也许我们需要参数为空时,是查出全部的信息。使用Oracle的序列、mysql的函数生成Id。这时我们可以使用动态sql。 下文均采用mysql语法和函数(例如字符串链接函数C 阅读全文
posted @ 2016-06-23 17:02 Study_Work 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 2.2 select 一个select 元素非常简单。例如: Xml代码 <!-- 查询学生,根据id --> <select id="getStudent" parameterType="String" resultMap="studentResultMap"> SELECT ST.STUDENT 阅读全文
posted @ 2016-06-23 17:01 Study_Work 阅读(674) 评论(0) 推荐(0) 编辑
摘要: SQL 映射XML 文件是所有sql语句放置的地方。需要定义一个workspace,一般定义为对应的接口类的路径。写好SQL语句映射文件后,需要在MyBAtis配置文件mappers标签中引用,例如: Xml代码 <mappers> <mapper resource="com/liming/mana 阅读全文
posted @ 2016-06-23 17:00 Study_Work 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 1.1MyBatis简介 MyBatis 是一个可以自定义SQL、存储过程和高级映射的持久层框架。MyBatis 摒除了大部分的JDBC代码、手工设置参数和结果集重获。MyBatis 只使用简单的XML 和注解来配置和映射基本数据类型、Map 接口和POJO 到数据库记录。相对Hibernate和A 阅读全文
posted @ 2016-06-23 16:58 Study_Work 阅读(224) 评论(0) 推荐(0) 编辑
摘要: yBatis3与spring整合之使用SqlSession(SqlSessionDaoTemplate类) 注:这是手工编写实现的方式(其实可以直接使用注入映射器的) SqlSessionTemplate SqlSessionTemplate是MyBatis-Spring的核心。这个类负责管理MyB 阅读全文
posted @ 2016-06-23 16:53 Study_Work 阅读(17777) 评论(0) 推荐(0) 编辑
摘要: 序言 在Eclipse中,将鼠标放在根节点上后,可以看到配置文件中的主要配置项,如下图所示: 这些项分别是:properties、settings、typeAliases、typeHandlers、plugins、environments、mappers。 注意:这些配置项必须按照先后顺序进行配置。 阅读全文
posted @ 2016-06-23 16:24 Study_Work 阅读(3067) 评论(0) 推荐(0) 编辑
摘要: 之前关于编码的问题已经总结过两次了,有些地方写的很粗略。http://blog.itpub.net/29254281/viewspace-775925/http://blog.itpub.net/29254281/viewspace-1063133/Tomcat解决请求乱码可以使用URIEncodi 阅读全文
posted @ 2016-06-23 15:18 Study_Work 阅读(2767) 评论(0) 推荐(0) 编辑