随笔分类 - java
摘要:对于OOP语言而言,每new() 一个对象,就会有一个对象实例生成。但是很多时候需要在程序运行时全局使用同一个实例,避免生成多余的实例或者资源浪费。这类设计模式就是单例模式。 单例模式有如下要求: 1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这
阅读全文
摘要:工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一,它提供了一种创建对象的方式,使得创建对象的过程与使用对象的过程分离。 工厂模式提供了一种创建对象的方式,而无需指定要创建的具体类。 简单工厂模式 接口及其实体类: public interface Shape { voi
阅读全文
摘要:使用jdk的动态代理 jdk的动态代理用于实现了接口的类的动态代理。 业务例子 首先crud的业务代码如下: public interface UserService { public void addUser(); public Integer deleteUser(); } public cla
阅读全文
摘要:起因 发现这个问题是在做学习项目的时候发现的:在实体类中增加了一个字段并且生成getter和setter方法后,发现返回给前端的json中也同步增加了一个key-value对,也就是自动调用了getter方法。我从controller层debug检查到了mapper后都没有发现我对返回的json更改
阅读全文
摘要:Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creat
阅读全文
摘要:问题 如以下公共sql片段:会显示<statement> or DELIMITER expected, got 'u'错误 <sql id="base_column_list"> u.user_id,u.nick_name,u.email,u.password,u.sex, u.birthday,u
阅读全文

浙公网安备 33010602011771号