POJO: 简单的plain 老式old java 对象Object 1. 依赖注入DI 任何一个应用都有两个以上的类组成,这些类相互协作完成特定的任务逻辑。传统做法是 每个对象负责管理与自己协作的对象的引用(所依赖的对象),但是这将导致高度耦合 。 编写代码应该高内聚、低耦合,耦合会导致难以复用、 ...
分类:
编程语言 时间:
2018-05-12 02:44:15
阅读次数:
180
一、Mybatis介绍 MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java ...
分类:
其他好文 时间:
2018-05-10 23:34:20
阅读次数:
184
第一步:配置properties 第二步:放入generatorConfig.xml文件 在总目录下 这个是生成工具 第三步:放入工具类,自动生成用的, pom里面要加入6个依赖 第四步:运行utils工具类序列化,可生成实体pojo mapper.xml映射文件(用于写sql ) ...
分类:
移动开发 时间:
2018-05-10 14:26:11
阅读次数:
206
在这个例子中,我在服务器和客户端连接被创立时发送一个消息,然后在客户端解析收到的消息并输出。并且,在这个项目中我使用 POJO 代替 ByteBuf 来作为传输对象。 一、服务器实现 1. 首先我们自定义传输数据对象 2. 然后我们需要自定义服务器数据编码类 3. 也需要自定义服务器的数据处理类,如 ...
分类:
Web程序 时间:
2018-05-09 21:06:44
阅读次数:
235
mybatis是支持定制化sql、存储过程以及高级映射的优秀持久层框架 mybatis避免了几乎所有的jdbc代码和手动设置参数以及获取结果集 mybatis可以使用 简单的xml或者注解方式用于配置和原始映射,将接口i和java的pojo(普通的java对象)映射成数据库中的记录 mybatis入 ...
分类:
其他好文 时间:
2018-05-07 21:05:14
阅读次数:
131
1 设置某个字段的取值范围 1.1 取值范围验证:@Min,@Max ① 实例类的属性添加注解@Min ② Controller中传入参数使用@Valid注解 1.2 不能为空验证:@NotNull 对pojo类的属性使用@NotNull注解即可 ...
分类:
编程语言 时间:
2018-05-07 16:42:45
阅读次数:
247
参数绑定 通过方法的输入获得参数的值叫做参数绑定;参数绑定可以分为简单参数绑定、pojo类型参数绑定、vo类型参数绑定、数组类型参数绑定以及集合类型参数绑定; 简单参数绑定 页面: 当页面传递的参数名和传递的参数名一致时,可以直接绑定输入参数: 页面所传递的参数名和输入参数名不一致时,可以使用:@P ...
分类:
其他好文 时间:
2018-05-07 13:40:09
阅读次数:
189
从数据库加载菜单及子菜单主要使用递归的方法,具体实现可看代码 首先封装一个菜单pojo 然后写dao接口 接着mybatis配置映射文件 接下来是service接口 service实现类 返回的结果是已经封装好的各个菜单和子菜单,只需前台遍历就可以了。 下面附上SQL脚本: ...
分类:
数据库 时间:
2018-05-05 16:50:12
阅读次数:
241
一、使用 IDEA 快速创建 Maven 项目 关于如何快速创建 Maven 项目,这个可以参考下面这篇文章: "Maven 项目管理工具基础入门系列(一)" 二、快速配置 MyBatis 依赖 jar 包 打开 文件,快速配置 jar 包,配置代码如下: 三、快速创建实体类 创建 pojo 类 , ...
分类:
其他好文 时间:
2018-05-05 00:28:31
阅读次数:
155
1、新建RunnableFactoryBean 1 package com.spring4.pojo; 2 3 import org.springframework.beans.factory.FactoryBean; 4 5 /** 6 * Created by liuya 7 * 8 * @au ...
分类:
编程语言 时间:
2018-05-04 01:41:00
阅读次数:
199