自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 mybatis 逆向工程操作mysql视图

由于在开发的时候遇到多表查询,平常都是在后台建立VO,但是操作起来比较麻烦,于是想到使用mysql视图工具,但是在网上搜不到关于mybatis逆向工程是否能操作视图,于是自己尝试了一下。1.如何创建mybatis视图 视图是为了简化sql语句编写,每次调用只需要调用该表即可,可以把视图当做普通的表来使用。有两张表sm_store_house 仓库表,sm_store_position ...

2018-10-22 11:41:53 1388 1

原创 maven 私服搭建和使用

1.解压文件会出现两个文件夹:进入到nexus-2.12.0-01中,找到nexus.bat文件2.使用cmd进行安装:如下图所示如果启动失败:则打开安装路径下的(D:\maven私服\nexus-2.12.0-01\bin\jsw\conf)的文件,在第15行把wrapper.java.command=java修改成wrapper.java.command=E:\Program Files\Ja...

2018-07-10 09:51:07 247

原创 ssh框架增删改查Dao层抽取

Dao层功能大部分都是实现增删改查,功能比较单一,因此可以抽取成一个公共类被继承,简化代码。抽取的思想流程如下图所示:由于是面向接口编程,我们首先创建一个方法声明。1.创建接口BaseDaopackage cn.itcast.dao;import java.io.Serializable;import java.util.List;import org.hibernate.criteri...

2018-06-09 16:27:11 1676

原创 spring Aop事务配置总结

首先,先大概介绍下事务:1.1什么是事务事务逻辑上的一组操作,组成这组操作的各个逻辑单元,要么一起成功,要么一起失败。1.2事务特性原子性 :强调事务的不可分割 一致性 :事务的执行前后数据完整性保持一致隔离性 :一个事务执行的过程中 ,不应该受到其他事务的干扰持久性 :事务一旦结束,数据就持久到库1.3如果不考虑隔离性引发安全 性问题:脏读 :一个事务读到了另一个事务的未提交数据。 不可重复读 ...

2018-06-06 15:55:07 313

原创 spring Aop配置总结

1.aop配置1.1导包1.2 写目标类package service;public class UserServiceImpl implements UserService { @Override public void save() { System.out.println("这是保存!"); //int i = 1/0; } @Override public void ...

2018-06-04 16:37:08 170

原创 Hibernate初学总结

1.搭建环境1.1导入jar包(数据库为sqlserver)1.2配置文件:名称统一为hibernate.cfg.xml<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-con...

2018-05-25 10:17:36 141

原创 hibernate的三种状态转换

hibernate有三种状态,分别为瞬时状态、持久化状态、游离或托管状态。1.瞬时状态:是指刚创建一个实例对象,没有与自增的id和session有关联SessionFactory conf=new Configuration().configure().buildSessionFactory();Session session = conf.openSession(); //session获...

2018-05-19 16:23:35 442

原创 前端错误:Uncaught SyntaxError: Invalid or unexpected token

for(var i=0;i<data.length;i++){ content+="<li><a href="#">"+data[i].cname+"</a></li>" alert(data[i]); }错误翻译:无效或意外的标记刚学,瞅了半天,才明白是因为外部已经使用了双引号,里面必须使用单引号co

2018-05-06 10:32:49 9283

原创 谈谈java动态代理Proxy

1.什么是代理(中介)?通俗的说就是通过第三方进行两个人交易,比如租房,代理对象是黑中介——有租房子的方法(此时的方法为调用房东租房的方法),被代理对象/目标对象是房东——真正的租房的方法,执行代理对象方法的对象是租房者。代理的流程可以看成:租房者租房——中介(租房的方法)——房东(租房的方法)抽象为:调用对象——代理对象——目标对象2.动态代理不用手动编写一个代理对象,不需要编写与目标对象相同的...

2018-04-10 14:29:57 185

原创 谈谈三层结构和MVC设计模式之间的关系

众所周知,MVC在javaWeb的具有举重若轻的地位,但是我们在设计javaweb项目时都是采用三层结构的模式,而他们之间有什么联系呢?1.MVC是Web开发模式,它包含:M——model——javabean:模型层,主要用来封装数据;V——view——JSP:展示层,主要用来页面的展示;C——controller——servlet:控制层,主要是处理业务之间的逻辑,以及获取数据;2.三层结构是j...

2018-03-29 09:16:48 1448

原创 java连接池和DBUtils工具处理器的讲解

1.为什么要使用java连接池?在我们用传统的JDBC 连接数据库,必须经常进行创建和销毁,并且销毁对象也不是很彻底,所以为了节省时间、效率,可以使用连接池。2.如何使用连接池?在程序开始的时候,可以创建几个连接,将连接放入到连接池中.用户使用连接的时候,可以从连接池中进行获取.用完之后,可以将连接归还连接池。常见连接池的有C3PO,DBCP,当然我们也可以自己定义——以下为所写代码:public...

2018-03-22 20:29:53 392

原创 mysql 密码忘记连接不上如何进行修改

首先,讲一下经历过程,由于mysql长久不用,密码忘记,无法连接,在网上搜了很多解决办法,最终得到解决,但是经历了很复杂的过程。以下是我自己的解决办法: 言归正传,我的电脑是win10系统,mysql版本是5.51.在mysql目录下找到my.ini文件,打开此文件在最下面添加“skip-grant-tables”,此时保存说是没有权限无法进行保存,可以先把此文件剪切到其他盘里面,修改保存后,再粘...

2018-03-21 11:22:29 582

遗传算法求解多元函数最大值

通过自己的整合,可以用来求解多元函数最大值,保证可以运行,希望对你们有用

2017-10-20

空空如也

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

TA关注的人

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