自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

sinat_肖旭东的博客

技术web和java

  • 博客(8)
  • 资源 (9)
  • 收藏
  • 关注

原创 工厂模式---mybatis中的应用

目录看看 mybatis中的源码使用的工厂模式1。mybatis底层用来生产 数据源的工厂DataSource 这个是 jDk 自带的 数据源,public interface DataSourceFactory { void setProperties(Properties var1); DataSource getDataSource();}具体产品类 Apublic clas

2017-12-14 17:48:48 1242

原创 微服务(四)--dao层一

目录在众多的orm框架中 ,mybatis 和 jpa 是我很喜欢的两个框架,我们试着将 mybatis和jpa 同时 引入到 工程中,mybatis负责复杂查询,jpa负责基本的crud 和排序分页之类的底层建表规范数据库是 mysqlcreate table T_DEMO_SAMPLE( ID bigint(20) not null auto_incr

2017-12-13 16:09:41 1985

原创 微服务(三)---Common

目录对于一些直接使用jdk底层的代码我是很难看懂的,逐渐去看看 源码,比瞎几把coding要重要很多起因1。字节码生成,在spring 动态代理AOP 中,spring框架会在运行期间动态创建一个被代理对象的子类,如果我们有这种需求,应该怎么办 即程序动态的生成Java源文件,由JDK进行编译,最后动态加载到JVM并运行。 2。jdk 中带有编译器相关的Api,所以我们可以直接编译我们动态生

2017-12-12 15:13:32 696

原创 微服务(二)--redis-client

目录使用redis已经是十分普遍的事情了 以上是自己编写的jar的目录 我们使用spring-data-redis-jpa 的 依赖 利用 fastJson对任意对象进行 StringJson化,同时还设置过期时间@Componentpublic class RedisClientKValueImpl<V> implements IRedisClientKValue<V> { @A

2017-12-11 15:22:47 1029

原创 微服务(一)--Common

目录一个完整的springCloud项目怎么去搭建首先我们看看 Common包枚举类通用public interface IUnexEnum<E extends Enum<?>> { * 获取code public String code(); * 获取name public String desc(); * 判断code是否相等

2017-12-11 14:53:19 1094

原创 装饰者模式的简单应用

目录如果你想动态的扩展 一个类的功能,可以看看 java.io.InputStream的源码, * @see java.io.InputStream 抽象构件 * @see java.io.FilterInputStream 抽象装饰类 * @see java.io.BufferedInputStream 具体的装饰类 * @see java.io.DataInputStream 具体的装饰

2017-12-01 17:03:04 183

原创 springMVC的适配器模式

前言设计模式 在开源项目中是使用的非常多的,我们稍微来看一下 在springboot项目中,我们可以自己配置 静态文件的访问路径, 统一的异常处理,拦截器,跨域问题,这些你可以重新自己写,也可以选择自己写一下,于是 springMVC很贴心的提供了一个类适配器WebMvcConfigurerAdapter看看源码source类 是 WebMvcConfigurer public inter

2017-12-01 16:02:52 416

原创 使用接口适配模式做报表导出

目录生产中时常会遇到做报表导出的功能,让我们一步一步的来分析怎么做一个报表,cell+row+sheet1。 cell : 报表的 最小单位值是 cell : 有值,类型,样式,生产中我们可以实现在 resource中 放入已经调好的样式,于是我们要做的就是向excel中添值,为了更好的添值,我们为 每个cell 添加一个 索引 属性public class Cell { priv

2017-12-01 15:37:38 587

Google搜索技巧Google搜索技巧Google搜索技巧

Google搜索技巧Google搜索技巧Google搜索技巧

2023-08-18

演讲PPT-java并发程序设计

java并发程序设计 内部培训

2023-08-18

报表的制作工具类报表的制作工具类报表的制作工具类报表的制作工具类

制作报表的工具类制作报表的工具类制作报表的工具类制作报表的工具类制作报表的工具类制作报表的工具类制作报表的工具类

2017-12-01

使用cache研究工厂模式

使用cache研究工厂模式使用cache研究工厂模式使用cache研究工厂模式使用cache研究工厂模式使用cache研究工厂模式使用cache研究工厂模式使用cache研究工厂模式使用cache研究工厂模式

2017-11-30

springBoot整合Jpa的框架

自己编写的springboot整合jpa的框架,使用本地的tomcat,

2017-10-16

pgsql中使用mybatis生成实体类

pgsql使用中,遇到mybatis

2017-06-20

mybatis自动生成实体类

mybatis对数据库进行逆向生成实体类和mapper

2017-06-20

angularjs入门已经常用的小插件

实际项目中用到的一些常用的angular插件

2017-06-20

ssm+angularjs

笔者在公司的人事项目的整体项目框架,全部采用的是最原始的配置

2017-06-14

JarAndself

jar

2016-10-11

在线培训考试

使用十分常见的 struts2 spring hibernate

2016-10-11

空空如也

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

TA关注的人

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