04 2016 档案
摘要:十个JAVA程序员容易犯的错误 十个JAVA程序员容易犯的错误 十个JAVA程序员容易犯的错误 十个JAVA程序员容易犯的错误 ▉1. Array 转 ArrayList 一般开发者喜欢用: Arrays.asList() 会返回一个ArrayList,这是Arrays里内嵌的一个私有静态类,而并不
阅读全文
摘要:第二节上 关于请求的处理 2016年4月1日 星期五 16:53 A key principle of REST is the use of the Uniform Interface. This means that all resources (URLs) can be manipulated
阅读全文
摘要:第一阶段 MyBatis阶段 2016年3月9日 星期三 1.我们为什么要学习框架? A.为开发效率 B.熟悉别人规定好的工具,按照他们说的规则做而已 2.我们要学习哪些框架? 持久层框架:MyBatis 什么是持久化? 狭义:永久性的把数据保存到数据库当中 广义:针对于数据库的所有操作都称为持久化
阅读全文
摘要:第五节 MyBatis的高级映射之多对一 2016年3月4日 星期五 09:25 <!--[endif]--> 使用传统方式的形式 使用MyBatis的方式 <!--[endif]--> 这样会产生两条语句 使用ResultMap的方式,对结果进行映射和转换,自己控制 <!--[endif]-->
阅读全文
摘要:如果有多个集合的迭代处理情况【使用MAP】 在SQL开发过程中,动态构建In集合条件查询是比较常见的用法,在Mybatis中提供了foreach功能,该功能比较强大,它允许你指定一个集合,声明集合项和索引变量,它们可以用在元素体内。它也允许你指定开放和关闭的字符串,在迭代之间放置分隔符。这个元素是很
阅读全文
摘要:第三节接口方式[推荐]/动态SQL语句 2016年3月19日 星期六 08:31 MVC目录结构: Src -- com.shxt.servlet【控制层】 --com.shxt.service【业务逻辑层】 --com.shxt.model【实体Bean,用来承载数据】 --com.shxt.da
阅读全文
摘要:第二节 MyBatis的项目升级 2016年3月2日 星期三 09:13 1.namespace命名空间 针对于SQLID的方式: 持久化类的全路径,例如 com.shxt.model.User 针对于接口的方式: 取的是针对于数据库操作的定义接口的那个全路径: com.shxt.mapper【da
阅读全文
摘要:第一阶段 MyBatis阶段 2016年3月9日 星期三 1.为什么我们学习框架? 提高开发效率,框架是别人写好的工具类,我们需要遵循其规则进行操作 2.我们学习哪些框架 A.持久层框架:MyBatis 什么是持久化? 狭义:把数据永久性的保存到数据当中 广义:针对于数据库的所有操作都称为持久化操作
阅读全文
摘要:MyBatis的技巧优化 2016年3月2日 星期三 09:13 ☬配置日志文件 <!--[endif]--> ☬练习 作业: 请分别查询 姓为林的数据 LIKE 3种 Select * from sys_user where user_name like '林%' <!--[endif]--> <
阅读全文
摘要:问题描述 试题编号: 201509-1 试题名称: 数列分段 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 给定一个整数数列,数列中连续相同的最长整数序列算成一段,问数列中共有多少段? 输入格式 输入的第一行包含一个整数n,表示数列中整数的个数。 第二行包含n个整数a1,
阅读全文
摘要:本文分为两大方面进行讲解: 一、java实现动态上传多个文件 二、解决文件重命名问题java 供大家参考,具体内容如下 1、动态上传多个文件 遍历所有要上传的文件 2、解决文件的重名的问题 import java.io.File;import java.io.IOException;import j
阅读全文
摘要:MySQL存储过程之事务管理 ACID:Atomic、Consistent、Isolated、Durable 存储程序提供了一个绝佳的机制来定义、封装和管理事务。 1,MySQL的事务支持 MySQL的事务支持不是绑定在MySQL服务器本身,而是与存储引擎相关: Java代码 MySQL存储过程之事
阅读全文
浙公网安备 33010602011771号