自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(75)
  • 收藏
  • 关注

原创 AOP事务控制(配置文件)

1、ConnectionUtils工具类,实现和线程的绑定/** * 连接的工具类,它用于从数据源中获取一个连接,并且实现和线程的绑定 */public class ConnectionUtils { private ThreadLocal<Connection> tl = new ThreadLocal<Connection>(); priv...

2019-07-10 17:58:07 212

原创 aop(注解)

1、开启注解 <!-- 配置spring开启注解AOP的支持 --> <aop:aspectj-autoproxy></aop:aspectj-autoproxy> 等同于@EnableAspectJAutoProxy注解作用 2、切面类的配置@Component("logger")@Aspect//表示当前类是一个切面类public...

2019-07-10 17:57:37 178

原创 aop(配置文件)

1、配置文件<!-- 配置srping的Ioc,把service对象配置进来--> <bean id="accountService" class="com.itheima.service.impl.AccountServiceImpl"></bean> <!--spring中基于XML的AOP配置步骤 1、把通知Be...

2019-07-10 17:56:29 550

转载 idea激活方式

转载:https://blog.csdn.net/justszh/article/details/81484802

2019-06-29 14:05:22 247

原创 占位符进行模糊查询

@Select("select * from user where username like '%${value}%'") List<User>getUserByUserName(String userName);

2019-06-14 16:40:16 962

原创 一对一映射(注解)

1.账户和用户一对一映射 @Select("select * from account") @Results(id = "accountMap",value = { @Result(property = "id",column = "id"), @Result(property = "uid",column = "uid"), ...

2019-06-14 16:39:42 954

原创 一对一的映射(配置文件)

<!--Iaccount实体类包含Iuser--> <resultMap id="accountUserMap" type="com.jieqing.domain.Iaccount"> <id property="id" column="id"></id> <result property="uid"...

2019-06-14 16:39:14 685

原创 一对一、一对多延迟加载(配置文件)

1.一对一(账户对用户):(1).在map中的配置 <resultMap id="accountUserMap" type="account"> <id property="id" column="id"></id> <result property="uid" column="uid"></resu...

2019-06-14 16:31:31 425

原创 一对多映射

<resultMap id="userAccountMap" type="Iuser"> <id property="id" column="id"></id> <result property="username" column="username"></result> <resu...

2019-06-14 16:30:37 245

转载 spring-framework-x.x.x.RELEASE-dist下载教程

.打开Spring官网:https://spring.io,点击PROJECTS2.点击SPRING FRAMEWORK3.点击GitHub图标4.找到Access to Binaries,点击Spring Framework Artifacts5.点击Spring Artifactory,点击进入6.点击libs-release-local7.点击...

2019-06-14 16:27:32 109

原创 一对多、多对多(注解)

1.一对多用户和账户 @Select("select * from user") @Results(id = "resultMap",value = { @Result(id = true,property = "userId",column ="id"), @Result(property = "userName",column ...

2019-06-11 16:32:11 1139

原创 建立实体类和数据库映射(注解)

1.建立实体类和数据库映射 @Select("select * from user") @Results(id = "resultMap",value = { @Result(id = true,property = "userId",column ="id"), @Result(property = "userName",column...

2019-06-11 16:31:40 4845

原创 二级缓存(注解)

(1)让mybatis框架支持其缓存(SqlMapconfig.xml配置) <setting name="cacheEnabled" value="true"></setting>(2)让当前的dao支持缓存 @CacheNamespace(blocking=true) public interface IUserDao { ...

2019-06-11 16:31:07 269

原创 多对多映射(配置文件)

<!--角色左连接用户--> <resultMap id="roleMap" type="role"> <id property="roleId" column="rid"></id> <result property="roleName" column="role_name"></res...

2019-06-11 16:30:34 215

原创 URL和URI的区别

1:URL和URI的区别URL:Uniform Resource Locator统一资源定位符,写法包括: 协议+端口+主机+端口 例:http://localhost:8080/mybatis/..URI:Uniform Resource Identifier统一资源标识符写法包括:项目中的全路径...

2019-06-11 16:29:56 138

原创 mybatis一级、二级缓存(配置文件)

1.一级缓存 指的是mybatis中sqlSession对象的缓存,当我们执行查询后,查询的结果会同时存入到SqlSession为我们提供的一块区域中, 该区域的结构是一个map,当我们再次查询同样的数据,mybatis会先去SqlSession中查询是否存在,有的话直接拿来用。当 SqlSession对象消失时,myBatis的缓存也就消失了。 一级缓存...

2019-06-11 16:29:19 853

原创 mybatis缓存概念

mybatis的缓存(1)什么是缓存?存在于内存中的临时数据(2)为什么使用缓存?减少和数据库交互次数,提高执行效率(3)什么样的数据能使用缓存、什么样的数据不能使用缓存? 能适用缓存: 经常查询且不经常改变的、数据的正确与否对最终结果影响不大 不适用于缓存: 经常改变的数据、数据的正确与否对最终结果影响很大例:商品库存、银行股价、汇率 ...

2019-06-11 16:28:50 189

原创 mybatis的3中连接池

mybatis的3中连接池: 配置的位置: 主配置文件sqlMapConfig.xml中的dataSource标签, type属性就是采用何种连接池。 type属性的取值: (1)POOLED,采用传统的javax.sql....

2019-06-11 16:28:16 478

原创 junit方法测试mybatis

@Test public void test() throws Exception { //加载sqlMapConfig对象 InputStream in = Resources.getResourceAsStream("sqlMapConfig.xml"); //创建sqlSession工厂 //创建mybatis工厂使用...

2019-06-11 16:25:50 959

原创 JNDI简单使用

1.创建工程(1)勾选Create from archetype(2)选择org.apache.maven.archetypes:maven-archetype-webapp2.创建目录(1)在src下创建test目录(2)在main下创建java(make Directory as——Sources root)、resources(make Directory as——Resource...

2019-06-11 16:21:25 179

原创 Vue环境搭建并创建一个项目

1、卸载vue-cli2安装vue-cli3的卸载指令npm uninstall vue-cli -g or yarn global remove vue-cli2、环境准备第一步npm安装: 先从nodejs.org中下载nodejs,傻瓜式安装,安装后打开命令行 node -v、npm-v查看版本号,如果不是最新版 ...

2019-03-26 14:57:50 107

原创 使用命令行备份数据库

aps:需要备份的数据库进入目录:cd /var/lib/mysql命令备份:mysqldump -h127.0.0.1 -uroot -p aps2.0>/home/2019718aps2.1.sql

2019-03-12 14:43:05 1038

转载 Linux防火墙对端口号放行

进行入vi /etc/sysconfig/iptables 如:-A INPUT -m state –state NEW -m tcp -p tcp –dport 139 -j ACCEPT(允许139端口通过防火墙)        -A INPUT -m state –state NEW -m tcp -p tcp –dport 445 -j ACCEPT(允许445端口通过防火墙) 特...

2019-02-20 09:38:46 2117

原创 时间的转换和排序

1、字符串转为日期public Date getStringParseDate(String string) throws ParseException { Date date = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse(string); return date; }2、日期转字符串public String g...

2019-01-24 10:45:45 488

原创 解决Url地址栏乱码的问题

1、前台(1)接受参数:var osGroupName=document.getElementById("osGroupName").value;(2)解码:window.location.href="${ctxPath}/index?"+&lt;%=java.net.URLEncoder.encode("osGroupName","utf-8")%&gt;; 2、后台解码 (...

2019-01-09 16:31:26 6580

原创 Oracle的客户端安装(plsql)

PL/SQL安装详情双击图标 提示信息:  会进入下面的界面  进一步到下面的界面,注意修改路径(不要有中文和空格),我的路径改为D:\plsql  修改后的路径如下  点”Next”后,进入如下界面  直接点击”Next”,进入如下界面  直接点击”Finish”,完成安装  点击”Close”结束,可以看到桌面的小图标  双击该图标,在弹出的窗口中点击取消。如下图所示  ...

2019-01-04 14:39:50 185

原创 Oracle 11g安装

将文件win32_11gR2_database_1of2.zip和win32_11gR2_database_2of2.zip解压。注意:这两个文件解压到同一个目录下,即:将Components目录合并到一起  双击“setup.exe”,弹出以下安装向导。去掉“I wish to receive security updates via My Oracle Support”复选框,点击“Next...

2019-01-04 11:37:53 108

原创 Oracle忘记用户名和口令

1、输入sqlplus / as sysdba 直接连接数据库2、重新设置管理员的密码 alter user scott identified by tiger3、按quit退出,在命令先输入echo $ORACLE_SID,得到实例名是 $ORACLE_SID4、测试连接 sqlplus scott/tiger    ...

2019-01-04 09:02:12 3916

原创 Oracle卸载

用Oracle自带的卸载程序不能从根本上卸载Oracle,从而为下次的安装留下隐患,那么怎么才能完全卸载Oracle呢?那就是直接注册表清除,步骤如下: 1、 开始-&gt;设置-&gt;控制面板-&gt;管理工具-&gt;服务    停止所有Oracle服务。 2、 开始-&gt;程序-&gt;Oracle - OraHome81-&gt;Oracle Installatio...

2019-01-02 17:18:27 87

原创 安装Rational Rose

1、打开镜像, 2、将bin文件拖入的镜像文件中3、双击镜像bin文件,安装setup.exe文件 4、选择下一步、下一步安装5、将破解文件import导入      ...

2019-01-02 16:43:43 155

原创 mysql知识点

Mysql 知识点总结官网:社区版下载:http://downloads.mysql.com/archives/community/1、什么是SQLSQL:结构化查询语言.Sql数据库备份:数据库的备份是指将数据库转换成对应的sql文件。数据库导出sql脚本的格式:l mysqldump  -u用户名 -p密码 数据库名&gt;生成的脚本文件路径例如:mysql...

2018-12-27 14:52:33 124

原创 Navicat(mysql客户端)安装

Navicat安装官网:https://www.navicat.com/en/products选择安装路径(D:\mysql客户端\安装),一步步安装。安装后破解:关闭Navicat软件 将破解后的PatchNavicat.exe复制到安装路径下(D:\mysql客户端\安装) 点击PatchNavicat.exe,选择打开安装路径下的navicat.exe 提示Path S...

2018-12-27 14:50:06 507

原创 数据库高级语句

1、查询一个表中重复的字段SELECT 字段 AS 重复的,COUNT(字段) AS 相同的 FROM table GROUP BY 字段 HAVING COUNT(字段)&gt;12、删除表中重复的字段id_是记录的主键   string是判断重复的字段,例如学生的身份证号:f_sfzhDELETE FROM w_jcxs0101 WHERE id_ NOT IN(SELEC...

2018-12-27 11:02:59 154

原创 连接外机数据库

1、登录数据库2、输入命令 use mysql 3、输入命令GRANT SELECT,INSERT,UPDATE,DELETE ON Database.* TO 'root'@'192.168.1.117' identified by 'wangyunhong';4、flush privileges;5、重启服务 ...

2018-12-27 10:52:57 136

原创 内网穿透(Ngrok)

https://www.ngrok.cc/user.html id 6ee39de0574f34cd 用户名 wangyunhong 或1424035130@qq.com 密码   woaini2345

2018-12-26 17:18:33 136

转载 SecureCrt安装

1.首先在本站下载SecureCRT 7.3.6最新版。软件分为32位和64位程序,选择系统对应的版本安装securecrt 32位:http://www.121down.com/soft/softview-906.htmlsecurecrt 64位:http://www.121down.com/soft/softview-53196.html 2.下载完成后双击文件进行安装,如下...

2018-12-18 06:19:27 177

原创 jdbc连接数据库

Jdbc知识点总结JDBC定义JDBC(Java Data Base Connectivity,java数据库连接),说白了就是用Java语言来操作数据库.它是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序. JDB...

2018-12-05 14:38:15 161

原创 mysql知识点

Mysql 知识点总结官网:社区版下载:http://downloads.mysql.com/archives/community/1、什么是SQLSQL:结构化查询语言.Sql数据库备份:数据库的备份是指将数据库转换成对应的sql文件。数据库导出sql脚本的格式:l mysqldump  -u用户名 -p密码 数据库名&gt;生成的脚本文件路径例如:mysql...

2018-12-05 14:30:53 96

原创 左右选择

&lt;table&gt; &lt;tr&gt; &lt;td&gt; &lt;select id="left" multiple="true" style="width:100px" size="10"&gt; &lt;option&gt;環&lt;/option&gt; &lt;option&

2018-12-05 14:13:43 169

原创 省市联动

&lt;form action="#" method="get"&gt; &lt;input type="hidden" name="id" value="007"/&gt; 姓名:&lt;input name="username" value="xuduoduo"/&gt;&lt;br&gt

2018-12-05 14:13:01 143

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除