关闭

代理模式 -动态代理

核心业务与辅助业务写在了一个方法中,不但业务冗余了不说,像开关数据库连接这样的公共操作也大量的重复,这时候就出现了代理模式的思想Jdk动态代理:1.如果要实现动态代理,那么你要编写的那个代理类就需要实现一个InvocationHandle接口.这个接口所在位置是java.lang.reflect.InvocationHandler.看到reflect我们就能知道,动态代理肯定是通过反射来实现的了,这...
阅读(22) 评论(0)

Spring Data JpaSpecificationExecutor 做复杂查询

PersonJpaSpecificationExecutor 需要继承JpaSpecificationExecutor和 JpaRepository接口 由于JpaSpecificationExecutor没有继承Repository接口所以不能被Spring 容器识别 自动识别为Repository package com.ncsi.SpringData.Repository; import...
阅读(27) 评论(0)

Spring data Repository

———–Spring data repository1.Repository是一个空接口,即是一个标记接口。 若我们定义的接口继承了Repository,则该接口会被IOC容器识别为一个Repository Bean,纳入到IOC容器中,进而可以在该接口中定义满足一定规范的方法。IOC容器中实际存放了继承了Repository的接口的实现类,而这个实现类由spring帮助完成 。在applica...
阅读(31) 评论(0)

Spring Data Jpa+Hibernate 入门2

基于上一篇文章:入门Repository:package com.ncsi.SpringData.Repository;import java.util.List;import javax.persistence.QueryHint;import org.springframework.data.jpa.repository.Modifying; import org.springframework...
阅读(25) 评论(0)

Spring Data Jpa +Hibernate 入门实例

项目结构:pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/...
阅读(49) 评论(0)

如何读取.properties配置文件的内容

工具类:package com.ncsi.Demo1_SpringBatch.Utils;import java.io.InputStream; import java.util.ArrayList; import java.util.List; import java.util.Properties; import java.util.Set;import org.apache.log4j.Log...
阅读(24) 评论(0)

在什么地方打印日志

1.方法的开头和结尾,重要的参数需要打印出来的地方 (log.info()) 2.catch语句里面需要打印(log.error())...
阅读(17) 评论(0)

使用mysql5.7 workbench创建ER视图以及查看表的外键等信息

如何创建ER视图参考博客:https://www.2cto.com/database/201502/377077.html查看表的外键表旁边有一个小的符号类似于! 可以看到class表的字段teacher_id 的外键为t_id但是貌似还不能看到t_id具体是那个表的主键DDL(Data Definition Language) :...
阅读(47) 评论(0)

Mybatis 实体类和表字段不一致解决方案

http://www.cnblogs.com/xdp-gacl/p/4264425.html使用MyBatis进行查询操作时无法查询出相应的结果的问题以及针对问题采用的两种办法:  解决办法一: 通过在查询的sql语句中定义字段名的别名,让字段名的别名和实体类的属性名一致,这样就可以表的字段名和实体类的属性名一一对应上了,这种方式是通过在sql语句中定义别名来解决字段名和属性名的映射关系的。  解决...
阅读(55) 评论(0)

Mybatis入门实例

http://www.cnblogs.com/xdp-gacl/p/4261895.htmlhttp://www.cnblogs.com/xdp-gacl/p/4262895.html 项目结构:pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-...
阅读(64) 评论(0)

Spring Batch 详解

Job Launcher  和Job Repository   对应着的Java接口分别是:JobLauncher和 JobRepository JobLauncher. packageorg.springframework.batch.core.launch; (...) publicinterface JobLauncher { publicJobExecution run(...
阅读(34) 评论(0)

SpringBatch_JUnit 错误积累

java.lang.IllegalStateException: Could not load TestContextBootstrapper [null]. Specify @BootstrapWith's 'value' attribute or make the default bootstrapper class available. at org.springframework.tes...
阅读(47) 评论(0)

Spring Quartz 结合FirstDemo

POM文件<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4...
阅读(105) 评论(0)

Spring Batch(3)(2)

继上一篇文章Spring Batch (3)(1)...
阅读(84) 评论(0)

实习

jira http://jira.baidu.com/banseon ----------------------------------------------- scm:svn:http://svn.baidu.com/banseon/maven/banseon/banseon-maven2-trunk(dao-trunk)...
阅读(64) 评论(0)
20条 共2页1 2 下一页 尾页
    个人资料
    • 访问:12598次
    • 积分:926
    • 等级:
    • 排名:千里之外
    • 原创:67篇
    • 转载:26篇
    • 译文:13篇
    • 评论:0条
    最新评论