JAVA
文章平均质量分 60
iOverdosed
这个作者很懒,什么都没留下…
展开
-
Maven安装和配置
一、安装Maven1.下载Maven 点击打开链接2.解压到指定的目录下 3.新建环境变量 M2_HOME 或 MAVEN_HOME ,路径为指定解压目录4.编辑环境变量PATH,添加路径%M2_HOME%\bin\;5.cmd输入mvn -v 检查安装二、配置Maven仓库路径1.Maven默认本地仓库为C:\users\用户名\.m22.如果需要更改,打开安装目录conf下的set...原创 2018-07-08 19:15:12 · 400 阅读 · 0 评论 -
web.xml常用配置
<?xml version="1.0" encoding="UTF-8"?> <web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xs原创 2018-08-25 16:06:57 · 172 阅读 · 0 评论 -
Maven常用jar包
<code class="language-html"><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 htt...转载 2018-08-30 16:36:05 · 478 阅读 · 0 评论 -
SpringMVC的Controller控制器返回值
ModelAndView @RequestMapping(method=RequestMethod.GET) public ModelAndView index(){ ModelAndView modelAndView = new ModelAndView("/user/index"); modelAndView.addObject("xx...原创 2018-08-30 16:16:18 · 1320 阅读 · 0 评论 -
mybstis(五):动态 SQL
MyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其它类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句的痛苦。例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQL 这一特性可以彻底摆脱这种痛苦。1、动态SQL:if 语句 根据 username 和 sex 来查询数据。如果username为空,那么将只根据s...原创 2018-08-27 11:08:14 · 437 阅读 · 0 评论 -
mybatis(四):Mapper XML 文件(resultMap)
resultMap是Mybatis最强大的元素,它可以将查询到的复杂数据(比如查询到几个表中数据)映射到一个结果集当中。Mybatis处理“一对多”的关系时,需要用到associasion元素。处理”多对一“用collection元素来实现。<!--column不做限制,可以为任意表的字段,而property须为type 定义的pojo属性--><resultMap ...原创 2018-08-26 23:09:06 · 484 阅读 · 0 评论 -
mybatis(三):Mapper XML 文件(Parameters)
参数(Parameters)前面的所有语句中你所见到的都是简单参数的例子,实际上参数是 MyBatis 非常强大的元素,对于简单的做法,大概 90% 的情况参数都很少,比如:<select id="selectUsers" resultType="User"> select id, username, password from users where id = ...原创 2018-08-26 22:47:57 · 383 阅读 · 0 评论 -
mybatis(二):Mapper XML 文件(sql、insert、update、delete)
MyBatis 的真正强大在于它的映射语句,也是它的魔力所在。由于它的异常强大,映射器的 XML 文件就显得相对简单。如果拿它跟具有相同功能的 JDBC 代码进行对比,你会立即发现省掉了将近 95% 的代码。MyBatis 就是针对 SQL 构建的,并且比普通的方法做的更好。SQL 映射文件有很少的几个顶级元素(按照它们应该被定义的顺序):cache – 给定命名空间的缓存配置。 cac...原创 2018-08-26 22:04:06 · 1736 阅读 · 0 评论 -
mybatis(一):sqlmapconfig.xml配置
MyBatis 的配置文件包含了会深深影响 MyBatis 行为的设置(settings)和属性(properties)信息。文档的顶层结构如下:configuration 配置 properties 属性 settings 设置 typeAliases 类型别名 typeHandlers 类型处理器 objectFactory 对象工厂 ...原创 2018-08-26 18:34:45 · 1685 阅读 · 1 评论 -
Logback使用
一、什么是Logback Logback是由log4j创始人设计的又一个开源日志组件。logback当前分成三个模块:logback-core,logback- classic和logback-access。logback-core是其它两个模块的基础模块。logback-classic是log4j的一个 改良版本。此外logback-classic完整实现SLF4J API使你可以很方便...原创 2018-08-04 15:10:23 · 183 阅读 · 0 评论 -
SSM(Spring、Spring MVC、Mybaits)整合
地址:https://github.com/MrRabbitTwo/ssm原创 2018-07-22 14:10:42 · 269 阅读 · 1 评论 -
Mybatis逆向工程(生成pojo和mapper)
1. 什么是逆向工程 mybatis的一个主要的特点就是需要程序员自己编写sql,那么如果表太多的话,难免会很麻烦,所以mybatis官方提供了一个逆向工程,可以针对单表自动生成mybatis执行所需要的代码(包括mapper.xml、mapper.java、po..)。一般在开发中,常用的逆向工程方式是通过数据库的表生成代码。2. 使用逆向工程 使用mybatis的逆向工程,需要...转载 2018-07-22 12:42:05 · 318 阅读 · 0 评论 -
创建Maven项目
1.File-->New-->Maven Project2.勾选 Create a simple project 或者不勾选 Create a simple project 选择 Next 来选择骨架结构不勾选 Create a simple project ,会出现下面选择骨架场景,常用的有maven-archetype-webapp我这里选择不勾选,下面的场景跟选了骨架后点Next...原创 2018-07-10 20:38:50 · 199 阅读 · 0 评论 -
spring mvc 上传文件
1.前端<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>文件上传</title></head><body> <h2原创 2018-08-30 15:25:34 · 182 阅读 · 0 评论