- 博客(101)
- 资源 (10)
- 收藏
- 关注
原创 10、ssm中通用mapper的使用及通用mapper中的常用方法
1、pom.xml中 添加依赖<!-- 通用mapper --> <dependency> &a
2018-10-25 10:44:13
4930
原创 4、powerdesigner中设置索引
举例:为用户id创建索引一、选择Indexes选项卡,然后选择新增一行二、选择属性视图修改索引信息,将名字改为user_index_key,点击应用三、选中columns选项卡,添加索引列,选择用户id四、查看sql语句,索引创建完成...
2018-10-24 12:59:20
7324
原创 3、powerdesigner中设置主键自增
1、选中创建的表双击打开Inentity主键自增打钩2、在Physical Options选项卡设置主键自增值,右下角输入自增值为1别忘了点击应用3、查看sql语句,主键自增设置完成...
2018-10-24 12:43:12
746
原创 2、powerdesigner中取消外键
取消外键如下图一、Tools–Model options二、选中Reference,取消勾选Auto-migrate colkumns三、Model-References全选,点击删除即可(可以根据自己需要取消外键)五、点击OK,然后就看到外键取消了...
2018-10-24 11:18:52
2898
原创 c3p0、dbcp、druid的区别
具体内容没去详究1、参考网址1:https://blog.youkuaiyun.com/qq_34359363/article/details/727634912、参考网址2:https://blog.youkuaiyun.com/retry000/article/details/79494299
2018-10-22 17:37:11
413
原创 1、mysql创建事件
一、查询事件是否开启show variables like 'event_scheduler'二、查询结果1、如果为on,说明事件已经开启2、如果显示OFF,则输入以下语句,开启事件set global event_scheduler = on;三、...
2018-10-12 10:50:50
2948
原创 9、ssm框架--Controller类中获取request对象的方式
1.注解法(最简单)@Autowiredprivate HttpServletRequest request;2.最麻烦的方法—01、 在web.xml中配置一个监听 <listener> <listener-class> org.springframework.web.context.request.RequestCo...
2018-10-11 00:28:09
3066
原创 8、ssm框架--验证码
实现效果:如下图所示,输入验证码,点击验证码图片或者"看不清楚"这四个字,验证码会随机切换。一、jsp页面<%@ page contentType="text/html;charset=UTF-8"%><%@ taglib prefix="c"
2018-10-03 09:59:18
2461
原创 JSP中常见表达式说明
1、var phone = $("#phone").val()$("#phone")位EL表达式,$("#phone").val():返回第一个匹配元素的 value 属性的值。例如:下面代码就是为了获取第一个文本域,value属性的值 Bill$(document).ready(function(){ $(&quo
2018-10-02 20:19:04
1820
原创 Redis下载和安装
一、Redis下载下载地址:https://redis.io/1、点击learn more2、最下面有一句话,redis不支持windows,但是微软自己做了一个64位的,点进去3、来到了Github下载页面,点击37、、4、点击下载即可二、Redis安装1、把下载好的文件解压放在d盘文件夹下2、打开命题提示框左下角—输入cmd3、输入d:,先切换到d盘然后输入:...
2018-10-02 13:57:45
5707
1
原创 Powerdesigner下载安装
1、下载地址:https://pan.baidu.com/s/19UAwUqtiCB-05rGymILFJA2、解压之后如下,运行中间的exe文件3、Location是HONGKONG。一直点击下一步就好了,最后点击finish4、把破解文件夹中的pdflm16.dll拷贝到D:\Program Files\Sybase\PowerDesigner 165、安装完毕。。...
2018-10-01 16:57:58
24114
3
原创 JSON简介
一、JSON简介JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation)。JSON 是轻量级的文本数据交换格式,和XML一样也是纯文本的,具有独立于语言,自我描述性,更易理解等特点,具有层级结构(值中存在值)可通过 JavaScript 进行解析数据,可使用 AJAX 进行传输。Object 对象在 JSON 中是用 { } 包含一系列无序的 ...
2018-10-01 01:02:39
923
原创 7、ssm框架---登陆拦截Interceptor
开发环境:Idea2018.2+maven3.5.4实现效果:进行增删改查页面只有登陆才能进行操作,登录和注册页面不拦截,被拦截之后自动转到登录页面一、在springmvc.xml中配置拦截器<!-- 配置用于session验证的拦截器 --> <mvc:interceptors> <bean class="com.ssm.interc.
2018-09-30 21:06:30
943
原创 6、ssm框架-pagehelper分页查询
运行环境:Intellij idea+maven+tomact8.5.4PageHelper官方文档https://github.com/pagehelper/Mybatis-PageHelper一、在pom.xml中添加pagehelper分页插件 <!-- pageHelper 分页插件--> <dependency> ...
2018-09-29 17:43:41
1541
原创 5、ssm-validator注册验证解读
1、电话验证@Pattern(regexp = “^1[3|5|7|8|9]\d{9}$”,message = “手机号码格式不正确”)^表示:匹配一行的开始1:表示手机号第一位是1[3|5|7|8|9]:表示手机号第二位时35789中的一个数字\d:表示任意的数字{9}:表示这任意的数字长度为9个$匹配结束...
2018-09-28 12:20:07
289
原创 4、SSM-SpringMVC中利用hibernate-validator做后台校验
运行环境idea2018.2+maven3.5.4+jdk1.8+tomact8.5.34一、第一步:引入包在pom.xml中添加包,maven即可自动下载 <!--数据验证--> <dependency> <groupId>org.hibernate</groupId&
2018-09-28 00:47:37
1798
原创 3、ssm框架登录验证
该登录验证是在ssm框架登录、增删改查的基础上项目地址:https://blog.youkuaiyun.com/nba_linshuhao/article/details/82863694整体思路:1、不输入名字,提示:请输入用户名2、输入名字,分两种情况:不管输不输入密码,都会先判断用户是否存在01、用户不存在,不用判断密码了 提示:用户不存在02、用户存在,判断密码密码错误:提示密...
2018-09-27 17:24:06
12453
7
原创 2、intellij idea搭建ssm框架,实现登录、增删改查
软件:Tomact8.5.34+maven3.5.4+idea2018.21、该框架实现了通过用户名、密码登录,没有登录验证,必须输入正确才能陈功登陆,2、然后进入主界面进行增删改查完整项目下载地址:...
2018-09-27 10:41:08
4563
1
原创 第一次进入intellijidea之前,先修改一下缓存的保存位置
1、找到idea安装目录下的idea.properties2、进行如下修改即可3、进入idea以后会发现F盘JetBrains下面会创建.IntelliJIdea,这就成功修改了idea默认缓存的位置
2018-09-27 10:22:16
13081
原创 Tomact的下载、安装以及配置环境变量
1、下载地址https://tomcat.apache.org/download-80.cgi2、下载好,直接解压即可,放到d盘,如下3、Tomact配置环境变量注意:变量值最后不加分号; 容易报错CATALINA_BASE:D:\apache-tomcat-8.5.34CATALINA_HOME:D:\apache-tomcat-8.5.34path:%CATALINA_H...
2018-09-27 03:10:15
736
原创 intellij idea的一些基本配置
在进入intillij idea之前,先做一些配置右下角Configure–settings1、配置idea中显示的字体,不是代码中的字体2、idea代码补全,即不区分大小写注意:不勾选3、idea自动导包配置注意:两个都要勾选...
2018-09-27 02:19:36
313
原创 intellij idea下载和安装
1、下载地址,下载的是2018.2http://www.jetbrains.com/idea/download/#section=windows选择旗舰版本(ultimate)2、点击exe运行Create Desktop Shortcut创建桌面快捷方式,一个32位,一个64位Create Associations关联文件格式,如果勾选了电脑上java后缀的文件默认是用idea打开D...
2018-09-27 01:37:47
1981
原创 mysql、Navicat下载、安装以及修改数据库存储路径
1、下载地址https://dev.mysql.com/downloads/windows/installer/5.7.html2.选择下面一个,不用在线即可安装3、安装mysql5.7.23版本之前会提示缺少.net FrameWork4.5.2下载地址:(下载安装之后然后在安装mysql)https://www.microsoft.com/en-us/download/detail...
2018-09-26 19:31:59
2735
原创 jdk下载、安装、配置环境变量
1、jdk1.8下载路径,选择32或64位https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html2、安装过程直接点下一步就好了3、配置环境变量path:D:\Java\jdkJAVA_HOME:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin4、左下角...
2018-09-26 17:25:32
162
原创 6、mybatis-generator自动生成代码
实现条件:Intellij idea+maven1、在pom.xml中添加mybatis-generator插件,maven会自动下载jar包<bulid> </plugins><!-- mybatis generator 自动生成代码插件 --> <plugin> &am
2018-09-22 22:00:28
174
原创 1、用intellij idea2018搭建ssm框架:SpringMVC+Spring+Mybatis
开发环境:intellij idea:2018maven:3.5.4jdk:1.8在这之前,需要在idea中配置好maven,没有配置的按照下述连接配置https://blog.youkuaiyun.com/nba_linshuhao/article/details/82715485下面正式开始配置过程1、新建项目2、项目目录结构如下(三张图连着看),文件内容往下看目录颜色不同看步骤...
2018-09-21 12:19:51
19162
11
原创 日志记录
1、注意:每次引入Logger的时候注意引入的jar包,因为有Logger的包太多了。。。。。。Logger必须作为类的静态变量使用。原因如下:01、 使用static修饰的属性是归这个类使用的02 、也就是说不论这个类实例化多少个,大家用的都是同一个static属性03 、log4j记录的是当前类的日志,不是每个实例的日志04 、所以只要有一个记录就可以了2、创建日志记录器方法:(最...
2018-09-21 10:02:10
346
原创 1、intellij idea中搭建SpringMVC
开发环境Springmvc4.3.18jdb1.8tomact8.5.321、新建项目,直接从idea中下载需要的jar包(没有springmvc插件看步骤2,有的话,操作完步骤1直接看步骤3)2、如果没有mvc插件的话,添加步骤如下(添加mvc插件以后回步骤1操作)file-setting3、在src下创建包test.controller,在web-inf下面创建文件夹jsp...
2018-09-20 13:45:56
551
原创 7、注解@Mapper、@MapperScan
1、@Mapper注解:作用:在接口类上添加了@Mapper,在编译之后会生成相应的接口实现类添加位置:接口类上面@Mapperpublic interface UserDAO { //代码}如果想要每个接口都要变成实现类,那么需要在每个接口类上加上@Mapper注解,比较麻烦,解决这个问题用@MapperScan2、@MapperScan作用:指定要变成实现类的接口所在的...
2018-09-20 11:12:41
40844
7
原创 6、intellij idea中Springboot整合Mybatis实现增删改查
开发环境:Intellij IDEA 2018.2springboot: 2.0.5.RELEASEjdk:1.8.0_181maven:3.5.4alibaba Druid 数据库连接池:1.1.91、开始搭建项目2、按照pom.xml文件补齐需要的依赖,maven会根据文件自动导入jar包<?xml version="1.0&am
2018-09-20 10:09:02
3747
1
原创 5、Springboot注解:@service @Repository @Component
1、@Service+Autowired 用来注入service类实例比如,在controller类中,需要service类的实例去调用某个方法,以前需要Spring中的setter和配置文件注入userservice实例,现在只要@Autowired和@Service 这两个注解,就得到了userService的实例。//controller类代码public class UserCont...
2018-09-19 19:05:21
2533
原创 4、UserMapper.xml配置详解
1、引用<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//mybatis.org/DTD Mapper 3.0" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">2、namespace务必和接口的全类名一致 (全类名=包名+类名)&
2018-09-18 11:45:13
15833
原创 5、mybatis.cfg.xml配置详解
1、namespace务必和接口的全类名一致 (全类名:包名+类名) UserMapper接口类和Mapper.xml文件在同一个文件夹下面&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;mapper namespace=&amp;amp;amp;amp;amp;amp;amp;amp;amp;quot;com.cy.mybatis.mapper.UserMapper&amp;amp;amp;amp;amp;
2018-09-17 20:46:22
704
原创 3、intellij idea中搭建Mybatis简单例子,并对数据库做增删改查
1、新建项目,如下图 2、导入mybatis所需要jar包,并加入依赖 add as library mybatis需要jar包:mybatis-3.4.6.jar mysql驱动jar包:mysql-connector-java-5.1.42.-bin.jar 日志记录jar包:log4j-1.2.14.jar junit测试包:junit-4.12.jar和hamcres...
2018-09-17 13:41:51
12807
7
原创 IntelliJ IDEA中创建xml文件
1、file—setting,左上角输入template, 2、在左侧栏找到File And Code Templates 3、中间选中Files 4、点击+号,添加模板 5、输入模板名字:Name:mybatis-cfg.xml (name可以自定义) 6、后缀名extension:xml 7、在面板中间输入内容:&lt;?xml version="1.0" enc...
2018-09-17 13:38:38
112916
26
原创 3、java反射机制总结
1、已知类名,获取属性名字//加载类Class&lt;?&gt; classType=Class.forName("com...."); //包+类名//获取属性名字Filed[] fields=class.Type.getDeclaredFields();//取出每一个属性for(int i=0;i&lt;fields.length;i++){Field field=field...
2018-09-17 09:47:22
199
原创 2、MyBatis入门介绍
具体简介先参考以下链接,日后再做总结 http://www.mybatis.org/mybatis-3/zh/getting-started.html
2018-09-17 08:13:08
176
原创 1、MyBatis下载地址以及简介
1、下载地址: http://www.mybatis.org/mybatis-3/index.html2、下载步骤,如下: 01、 02、 03、往下拉鼠标,点击最新版本 04、下载即可
2018-09-16 11:15:21
402
ssm中hibernate-validator后台注册验证
2018-09-28
idea中ssm框架整合
2018-09-21
intellij idea中搭建Springmvc
2018-09-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人