摘要: 创建模式——工厂方法 本文解决上需要修改简单工厂的问题,增加东西,工厂要改代码。 简单来说就是将工厂变成接口: 现在User类里面会变成如下: 但是需要了解工厂的类,不符合迪米特法则,而且每个产品一个工厂很麻烦,之后就要用到抽象工厂。 阅读全文
posted @ 2018-11-21 18:03 dark_Souls 阅读(347) 评论(0) 推荐(0)
摘要: 1.创建模式:简单工厂 单例模式: ArticleDao接口: public interface ArticleDao { public void addArticle(String article) ; public void delArticle(int id) ; public void up 阅读全文
posted @ 2018-11-21 16:10 dark_Souls 阅读(199) 评论(0) 推荐(0)
摘要: 最近准备面试的东西,就回顾了一下设计模式,准备开个新坑,maven还有基本命令(四)和冲突解决(五)还没写后面会补上。 设计模式不属于技术:属于一种套路和公认的经验,是判断你代码写的是否好的一种标准。 总原则:开闭原则 OCP 对扩展开放,对修改关闭,即程序需要扩展,不修改原有代码,而是要求扩展原有 阅读全文
posted @ 2018-11-20 16:00 dark_Souls 阅读(307) 评论(0) 推荐(0)
摘要: 下面是如何使用maven,maven在idea里面得结构应该是这样: scr底下是main,java是存放web的.java文件 resource目录一般是存放数据库连接数据的,或者存各种资源文件,音频或者图片,如果采用前后端分离。 在<dependencies>里面添加<dependency>,< 阅读全文
posted @ 2018-11-18 17:57 dark_Souls 阅读(4553) 评论(0) 推荐(0)
摘要: 本地仓库: 首先创建完一个项目之后,点击左上角file->setting(建一个文件夹repository,建议创建到maven的外面,主要如果maven需要换版本,方便管理)如下图: ​ maven的目录外面 使用maven前一定要设置,不然它会使用默认地址,会在c盘放10g左右,这是难以忍受的事 阅读全文
posted @ 2018-11-17 21:56 dark_Souls 阅读(2492) 评论(0) 推荐(0)
摘要: 介绍: 1 Maven是用来管理jar包的一种工具, 2 Maven主要是构建java项目和java web项目 3 maven项目管理所依赖的jar包不需要手动向工程添加jar包,只需要在pom.xml(maven工程的配置文件)添加jar包的坐标,自动从maven仓库中下载 jar包、运行 第一 阅读全文
posted @ 2018-11-17 21:52 dark_Souls 阅读(2479) 评论(0) 推荐(0)
摘要: 这几天想做一个登陆界面,用Jframe做,连接数据库时发现JPasswordField的getText()过时了,没法使用。查了资料发现改成了: try{ String sql="SELECT * FROM username WHERE name=?"; conn = DB.getConnectio 阅读全文
posted @ 2018-11-17 18:25 dark_Souls 阅读(1281) 评论(0) 推荐(0)