Java框架
Sally-he
个人比较开朗
展开
-
编写第一个基于 mybaits测试实例
1、添加jar包 2、建库+表create database mybatis;use mybatis;CREATE TABLE users(id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(20), age INT);INSERT INTO users(NAME, age) VALUES('Tom', 12);INSERT INTO us原创 2017-08-01 16:06:58 · 335 阅读 · 0 评论 -
mybatis基础--作用域和生命周期
1、什么是 MyBatis ? MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。2、作用域和原创 2017-08-01 16:27:53 · 565 阅读 · 0 评论 -
mybatis基础---XML配置文件
XML映射配置文件 MyBatis 的 XML 配置文件包含了影响 MyBatis 行为甚深的设置和属性信息。XML 文档 的高层级结构如下: properties这些是外部化的,可替代的属性,这些属性也可以配置在典型的 Java 属性配置文件中,或者通过 properties 元素的子元素来传递。例如:<properties resource="org/mybatis/example/c原创 2017-08-01 17:20:13 · 328 阅读 · 0 评论 -
Spring MVC框架环境的搭建
spring mvc框架是一个MVC框架,通过实现MVC很好的将数据、业务、展现进行分离 spring MVC 的设计围绕DispatcherServlet展开的, 由DispatcherServlet负责将请求派发到特定的handlerspringmvc 框架搭建步骤: 1、创建工程,拷贝springmvc相关的jar,并把jar拷贝到lib 2、配置web.xml,配置前段控制器Dis原创 2017-08-10 09:54:04 · 360 阅读 · 0 评论 -
TCP/IP协议--spring MVC
TCP在传输之前会进行三次沟通,一般称为“三次握手”,传完数据断开的时候要进行四次沟通,一般称为“四次挥手”。 这个过程需要理解TCP的两个序号和三个标志位的含义:Seq:sequencenumber的缩写,表示传数据的序号。TCP传输时每一个字节都有一个序号,发送数据时会将数据的第一个序号发送给对方,接收方会按序号检查是否接受完整了,如果没接收完整就需要重新传送,这样就可以保证数据的完整性。原创 2017-08-11 10:08:00 · 3220 阅读 · 0 评论 -
Java中Socket的用法--Spring MVC
package com.test2;import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.ServerSocket;import java.net.Socket;public class Server { public stat原创 2017-08-11 10:17:05 · 4773 阅读 · 0 评论 -
Java中NioSocket的用法--Spring MVC
package com.test2;import java.io.IOException;import java.net.InetSocketAddress;import java.nio.ByteBuffer;import java.nio.channels.SelectionKey;import java.nio.channels.Selector;import java.nio.ch原创 2017-08-11 10:20:40 · 1205 阅读 · 0 评论 -
实现HTTP协议
package com.test1;import java.net.InetSocketAddress;import java.nio.channels.SelectionKey;import java.nio.channels.Selector;import java.nio.channels.ServerSocketChannel;import java.util.Iterator;pu原创 2017-08-11 10:40:17 · 311 阅读 · 0 评论 -
代理简析(静态代理与动态代理)
1、代理 代理,简称为Proxy。意思就是你什么都不用去做,别人代替你去做。 她在程序开发中起到了非常重要的作用,比如AOP,就是针对代理的一种应用。此外,在设计模式中,还有一个“代理模式”。 接下来,通过一个例子,由浅及深学习public interface Hello{ void say(String name)}上面是一个Hello的接口,接下来是实现类public class原创 2017-08-29 15:56:07 · 354 阅读 · 0 评论