InteliJ IDEA使用
东方赞
这个作者很懒,什么都没留下…
展开
-
IntelliJ IDEA快速添加依赖库
IntelliJ IDEA中集成了很多库,添加的时候十分方便。右键点击项目->”Add Framework Support”点击某一个库即可完成添加,图中以JUnit为例:同时可以选择版本号,下载源代码以及说明文档,非常方便。原创 2016-09-12 11:32:43 · 22107 阅读 · 0 评论 -
Mybatis学习笔记七:动态SQL语句的使用
上一章实现了Mybatis与SpringMVC的整合,在本章中将回归Mybatis的功能描述,Mybatis是一个灵活程度很高的框架,他支持动态SQL语句,给开发带来了很大的便利。主要记录几个常用的使用方法,不常用的就用时再翻了。1、创建一个表BLOGSET NAMES utf8;SET FOREIGN_KEY_CHECKS = 0;-- ----------------------------原创 2016-11-15 10:29:53 · 583 阅读 · 0 评论 -
Mybatis学习笔记六:集成SpringMVC
在上一章中实现了如何将Mybatis集成到Spring当中,本章更进一步,说一下如何将Mybatis集成到SpringMVC中。1、修改Spring配置文件<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://原创 2016-11-15 10:12:53 · 468 阅读 · 0 评论 -
Mybatis学习笔记五:集成Spring
在上一章中,实现了关联查询,大概了解了Mybatis的基本用法,但在真正的项目中还是要跟Spring一起来用,本章主要说明Mybatis如何集成Spring1、添加Spring配置文件<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmln原创 2016-11-15 09:33:38 · 360 阅读 · 0 评论 -
Mybatis学习笔记四:关联查询
在上一章中,主要实现了使用Mybatis进行增删查改。在本章中,主要来看下如何使用mybatis进行关联查询。1、创建Article表-- ------------------------------ Table structure for `article`-- ----------------------------DROP TABLE IF EXISTS `a原创 2016-11-14 10:42:49 · 460 阅读 · 0 评论 -
Mybatis学习笔记三:实现增删查改
在上一章中,使用接口的方式实现了数据的查询。在本章中,主要说明如何使用Mybatis对数据进行增删查改。1、修改接口在接口中添加以下方法:public interface UserMapper { public User selectUserByID(int id); public List viewByUsername(String usernam原创 2016-11-14 10:00:45 · 443 阅读 · 0 评论 -
Mybatis学习笔记二:以接口方式编程
在上一章中,已经完成了Mybatis环境的搭建以及简单的使用。在本章中,主要使用接口的方式来完成数据的访问。1、创建接口创建包com.dfz.mybatis.mapper,在此包下创建一个名为UserMapper的接口,定义如下:package com.dfz.mybatis.mapper;import com.dfz.mybatis.model.User;/** * Cre原创 2016-11-14 09:41:54 · 545 阅读 · 0 评论 -
Mybatis学习笔记一:环境搭建以及简单使用
1、Mybatis简介MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。MyBatis 是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的JDB原创 2016-11-02 13:11:42 · 509 阅读 · 2 评论 -
Mybatis学习笔记九:自定义Generator Plugin
上一章中知道了如何使用Mybatis Generator Plugin自动生成Mapper、Model和相关配置文件。但是在实际使用情况中,可能会遇到不同的个性化需求,那么就需要Generator的自定义插件来实现。1、创建基类在项目中,我们经常要把一些具有通用方法的实体类建立一个基类,提高代码复用程度。 假设每一个表中都有字段id和username,且每一个表都需要类似的CRUD方法(如根据主键原创 2016-11-16 19:36:41 · 18826 阅读 · 3 评论 -
MAC下的SVN服务器建立
from : http://blog.csdn.net/q199109106q/article/details/8655204在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境。在Mac环境下,由于Mac自带了svn的服务器端和客户端功能,所以我们可以在不装任何第三方软件的前提下使用svn功能,不过还需做一下简单的配置。我们首先来看下,如何在Ma转载 2016-10-17 09:06:53 · 934 阅读 · 0 评论 -
IntelliJ IDEA下web项目自动部署
我们在开发Web项目时,在eclipse下调试过程中,一般修改了java文件或者资源文件时,都会自动部署,然而在Intellij IDEA中默认则不会,可以这样修改:然后点击Application Servers->Deploy All完成自动部署原创 2016-09-26 15:09:18 · 7521 阅读 · 0 评论 -
Mac下IntelliJ IDEA使用Tomcat报error=13, permission denied
打开Terminal,找到catalina.sh所在的文件夹下;输入chmod a+x catalina.sh即可原创 2016-09-20 12:51:16 · 13514 阅读 · 1 评论 -
新版IntelliJ IDEA中Mybatis报Invalid bound statement (not found)错误解决办法
由于新版的IntelliJ IDEA不再编译source folder下的xml文件,而我们平时使用mybatis时,习惯于将*Mapper.xml文件放在与dao层、service层平级的src目录下。这就导致ItelliJ IDEA不会变异这些xml文件夹,从而导致Invalid bound statement (not found)的发生。解决方法如下:1、将*Mapper.xml文原创 2016-09-20 11:27:41 · 28246 阅读 · 12 评论 -
IntelliJ IDEA部署tomcat时Edit Configuration无artifact选项
使用IntelliJ IDEA配置web项目时,选择Edit Configration部署Tomcat的Deployment可能会出现以下情况: 导致新手部署过程中摸不着头脑。原创 2016-09-19 09:52:23 · 50364 阅读 · 12 评论 -
Mybatis学习笔记八:代码自动生成
上一章主要了解了动态SQL语句的使用,在本章中了解下如何自动生成Mybatis代码。由于很多增删查改的方法都大同小异,如果每一个都手动去写的话非常繁琐,由Mybatis统一生成就行了。1、添加Mybatis插件使用Maven的Mybatis插件对于生成代码来说比较方便:<build> <plugins> <plugin> <gr原创 2016-11-15 10:41:53 · 911 阅读 · 0 评论