自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

Win7 64位下PowerDesigner连接64位Oracle11g数据库

操作系统:WIN7 64旗舰版Oracle版本:64位11gPowerDesigner版本:15问题描述:因为PowerDesigner是32的程序,连接数据库会默认开启32位的ODBC,因此如果jdk是64bit的,用jdbc方式连接数据库会无法找到oracle驱动解决办法:下载安装Oracle11g客户端win32_11gR2_client.zip => 配置windo...

2018-03-27 10:53:54 278

Springboot中使用ajax提交复杂对象+校验

ajax提交复杂对象1. 提交的对象类UserDetail:public class User {         @NotBlank         private String id;         @NotBlank         private String userName;} public class UserDetail {     ...

2018-02-28 21:46:05 930

原创 Springboot整合(完)

发下源码吧 

2018-02-12 15:32:11 152 1

原创 Springboot整合(7)——数据库连接池Druid

Springboot整合(7)——数据库连接池Druid1. pom中引入Druid依赖        <dependency>            <groupId>com.alibaba</groupId>            <artifactId>druid</artifactId>        ...

2018-02-09 14:45:09 147

原创 Springboot整合(10)——Intercepter

Springboot整合(10)——Intercepter本节说明2种拦截器的应用场景:为Shiro RememberMe功能提供session初始化和记录系统日志为Shiro RememberMe功能提供session初始化上一节讲述了shiro的配置,在最后的部分配置了shiro的rememberMe功能,但实际上遗留了一个小问题:登陆的时候我们知道,shiro会调用M...

2018-02-09 14:35:06 174

原创 Springboot整合(9)——Shiro

Springboot整合(9)——ShiroShiro基本配置1. pom增加依赖        <!-- shiro spring. -->        <dependency>            <groupId>org.apache.shiro</groupId>            <arti...

2018-02-09 14:34:45 124

原创 Springboot整合(8)——Redis

Springboot整合(8)——Redis0. 搭建redis环境,可参考我之前的文章:用docker搭建redis1. pom中增加redis依赖        <!-- redis -->        <dependency>            <groupId>org.springframework.boot</g...

2018-02-09 14:34:18 131

原创 Springboot整合(6)——数据校验

Springboot整合(6)——数据校验1. BaseController中添加数据校验的全局异常处理    /**     * 参数绑定异常     */    @ExceptionHandler(BindException.class)    @ResponseBody    public ReturnResult bindException(BindEx...

2018-02-09 14:33:41 140

原创 Springboot整合(5)——全局异常处理

Springboot整合(5)——全局异常处理1. 编写BaseController,在BaseController中使用@ExceptionHandler做异常的逻辑处理publicclass BaseController {    protected Logger logger = LoggerFactory.getLogger(getClass());    /**...

2018-02-08 16:32:53 222

原创 Springboot整合(3)——log4j

Springboot整合(3)——log4j1. 创建log4j.properties,先把日志级别设置为debug#logger level default is INFOlog4j.rootLogger=debug,console,file #append to consolelog4j.appender.console=org.apache.log4j.Con...

2018-02-08 16:32:05 141

原创 Springboot整合(2)——MyBatis整合

Springboot整合(2)——MyBatis整合1. 配置1. 1 在pom文件中添加依赖        <!-- mysql 驱动-->        <dependency>            <groupId>mysql</groupId>            <artifactId>m...

2018-02-08 16:31:40 239

原创 Springboot整合(4)——JUnit,事务

Springboot整合(4)——JUnit,事务1. pom引入junit,springboot中引用junit就是直接依赖spring-boot-starter-test        <dependency>            <groupId>org.springframework.boot</groupId>        ...

2018-02-08 16:21:22 507

原创 Springboot整合(1)——springboot基础配置

Springboot整合(1)——springboot基础配置1. pom文件中添加依赖,此处贴出pom文件,注释对每个节点做了解释<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"    xsi:schemaLoc...

2018-02-08 16:20:03 105

Springboot整合(0)介绍+准备

Springboot整合(0)介绍+准备开发环境IDE:eclipse数据库:mysql服务器:tomcat整合技术web框架:springbootORM框架:mybatis日志框架:log4j测试:junit数据库连接池:druid缓存:redis权限框架:shiro (shiro缓存使用ehcache)创建工程1. 创建一个maven...

2018-02-07 23:31:19 98

原创 docker安装redis

docker安装redis1. 启动Boot2Docker Start 2. (非必要)docker search redis :搜索docker hub上的redis镜像 3. docker pull redis:拉取docker hub上的redis镜像,等待下载完毕 4. docker run --name=myRedis -p 6379:6379 -...

2018-01-20 17:17:29 99

原创 windows上运行docker

Windows安装docker1. 下载和安装Github上下载docker-install.exe(目前为v1.8.0): https://github.com/boot2docker/windows-installer/releases下载完成后双击安装即可,选择组件的时候最好把VirtualBox顺带装上 2. 启动docker 安装完毕后,桌...

2018-01-20 15:53:48 362

原创 log4j的配置

本文主要目的是理清log4j.properties的结构,以及对于一些常见配置场景的说明。 #logger level and appenderlog4j.rootLogger=info,console,file #append to consolelog4j.appender.console=org.apache.log4j.ConsoleAppenderlog4...

2018-01-16 17:32:08 116

原创 使用Rapid generator 4.0.6 自动生成代码

    最近在搭建一个SSH的项目,本着不重复发明轮子的原则,当我发现3层(MVC)架构中基本都是些大同小异的代码时,我就考虑是否可以用代码生成器来帮我自动生成这些代码,网上比较了一下多个代码生成框架,最后决定使用rapid-generator。    之所以选择rapid-generator是因为这个工具可以独立运行,如果想省心的话,直接下载3.9.2独立运行版(这是2010年放出的最后...

2016-02-29 17:42:51 943

原创 设计模式:建造者模式

定义建造者模式:将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以构建不同的表示Builder Pattern: Separate the construction of a complex object from its representation so that the same construction process can create different rep...

2015-05-14 16:35:05 77

原创 设计模式:模板方法模式

定义模板方法模式 : 定义一个操作中的算法的框架,而将一些步骤延迟到子类中。使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤Template Method Pattern :Define the skeleton of an algorithm in a operation, deferring some steps to subclasses. Template Met...

2015-05-14 14:09:46 65

原创 设计模式:工厂模式

定义工厂模式:定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个子类的实例化延迟到其子类Factory Pattern : Define an interface for creating an object, but let subclasses decide which class to instantiate. Factory Method lets a cla...

2015-05-12 18:00:30 55

设计模式:单例模式

定义单例模式:确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例Singleton Pattern: Ensure a class has only one instance, and provide a global point of access to it 优缺点优点:减少内存开支;减少系统性能开销;避免对系统资源的多重占用;优化和共享资源访问缺...

2015-05-11 17:54:50 146

原创 6大设计原则

附件思维导图是完整的xmind格式 

2015-05-08 17:11:26 58

hibernate4相对hibernate3的一些变化

看视频学习hibernate,视频中讲解的是3.4版本的hibernate,我下载的是最新的hibernate4.1.7版本,在此将使用过程中发现发现的一些不同之处做个总结:1. hibernate3.4版本,anotation包和hibernate核心包是分开的,而hibernate 4把anotation和核心包放在一起发布了。(应该是3.5就一起发布了)2. dialect,...

2015-04-17 09:34:43 147

空空如也

空空如也

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

TA关注的人

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