09 2018 档案

摘要:1.$refs使用时机 尝试在watch的时候使用$refs,发现里面都是空的,然后google了一下,$refs需要在整个组件挂载完成后才能使用 解决方法:使用setTimeout 阅读全文
posted @ 2018-09-30 14:19 张啊咩 阅读(162) 评论(0) 推荐(0) 编辑
摘要:用到一个新插件:html-webpack-inline-source-plugin(依赖于html-webpack-plugin) 1.安装 2.编写webpack.config.js 需要在html-webpack-plugin里添加 inlineSource: '.(js|css)' 阅读全文
posted @ 2018-09-29 14:38 张啊咩 阅读(3581) 评论(0) 推荐(0) 编辑
摘要:有时候,我们编写gitinore后发现文件还是没有被忽略,这是什么原因呢? 熟知git的老鸟们可能已经知道,因为这个文件在之前已经被追踪了,如果想忽略已经被追踪的文件我们需要把这个追踪去除。 对所有文件都取消跟踪的: 对某个文件取消跟踪: .gitignore文件实例 阅读全文
posted @ 2018-09-25 16:08 张啊咩 阅读(1311) 评论(0) 推荐(0) 编辑
摘要:@aaa: ~'>>>'; .wrap { @{aaa} .component1 { width: 120px; } /deep/ .component2 { width: 130px; } } 阅读全文
posted @ 2018-09-25 14:44 张啊咩 阅读(2380) 评论(0) 推荐(0) 编辑
摘要:l 主流程入口: ApplicationContext context = new ClassPathXmlApplicationContext(“spring.xml”) l ClassPathXmlApplicationContext类:重载的构造方法依次调用,进入下面代码 l Abstract 阅读全文
posted @ 2018-09-22 23:06 张啊咩 阅读(126) 评论(0) 推荐(0) 编辑
摘要:1.什么是代理? 简单来说,代理就是帮[目标对象]去完成它应该做,但是不想或者不擅长做的事情。 代理在程序的世界里面,主要是为了增强[目标对象]的各种方法。 2.代理模式分为静态代理和动态代理 静态代理就是程序员自己编写一个代理类 动态代理就是让程序帮忙在运行时动态生成一个代理类 3.动态代理的实现 阅读全文
posted @ 2018-09-21 09:12 张啊咩 阅读(211) 评论(0) 推荐(0) 编辑
摘要:1. spring核心配置文件: 2.POJO类 3. dao类 4.service类 5.使用类(这里用servlet) 阅读全文
posted @ 2018-09-18 20:27 张啊咩 阅读(2172) 评论(0) 推荐(0) 编辑
摘要:1. spring核心配置文件: 2.POJO类 3. dao类 4.service类 5.使用类(这里用servlet) 阅读全文
posted @ 2018-09-18 00:22 张啊咩 阅读(407) 评论(0) 推荐(0) 编辑
摘要:Spring其实就是一个容器,让我们更方便的拿到想要的对象。 1.编写一个service 2.编写Spring核心配置文件,ApplicationContext.xml 3.使用 例如写一个servlet文件,在doGet那调用 阅读全文
posted @ 2018-09-17 21:25 张啊咩 阅读(127) 评论(0) 推荐(0) 编辑
摘要:1.pom.xml添加插件 2.项目右击 --> debug as --> maven build... 3.填上 tomcat7:run 4.debug as 或者run as时选择 maven build 就ok了~ 阅读全文
posted @ 2018-09-16 23:22 张啊咩 阅读(263) 评论(0) 推荐(0) 编辑
摘要:1. 手动新增一个xml文件: 2.打开window-->preferences-->maven-->user settings 完成了~ 阅读全文
posted @ 2018-09-16 23:14 张啊咩 阅读(2310) 评论(0) 推荐(0) 编辑
摘要:1.新建一个maven工程,选webapp模板 2.安装tomcat https://tomcat.apache.org/download-80.cgi 下载解压到自定义目录上 ps:在全局变量加上JAVA_HOME变量指向JDK(例如:D:\Java\v1.8),tomcat才能正常运行 3.ec 阅读全文
posted @ 2018-09-16 01:31 张啊咩 阅读(1844) 评论(0) 推荐(0) 编辑
摘要:IIS微软公司的Web服务器,主要支持静态页面和ASP、ASP.NET和PHP动态页面。 Tomcat基于Apache许可证下开发的JSP语言环境容器,严格得说不能算是一个WEB服务器,而是Apache服务适配器。 tomcat主要的任务不是WEB服务,而是支持JSP语言环境,是jsp/servle 阅读全文
posted @ 2018-09-15 19:19 张啊咩 阅读(2936) 评论(1) 推荐(0) 编辑
摘要:如果不使用第三方框架,用JavaEE的内容怎么去开发呢? 例如这里有一个需求: 最传统的方案如下: 阅读全文
posted @ 2018-09-15 18:02 张啊咩 阅读(238) 评论(0) 推荐(0) 编辑
摘要:1. 反射 获取类本身,就叫“反射”,有以下3种方式: 2.多态 多态就是声明的类可以是当前类的实例或者它的各种子类实例 一种声明类可能是多种实例,这有利与Java的扩展性 阅读全文
posted @ 2018-09-15 10:56 张啊咩 阅读(230) 评论(0) 推荐(0) 编辑
摘要:1.单一职责原则 每个类应该只有一个职责。 2.接口分离原则 一个接口应该只提供一种对外的功能,不应该把所有的操作都封装到一个接口中。 3.迪米特原则 一个对象应当对其他对象尽可能少的了解。 4.开闭原则 不修改类中原有代码,只添加/增强。 5.里式替换原则 父类出现的地方都可以用它的子类来替代。 阅读全文
posted @ 2018-09-14 22:35 张啊咩 阅读(182) 评论(0) 推荐(0) 编辑
摘要:Mybatis的开发方式其实有3种: 1. 原始Dao开发(就是把mapper接口、映射文件和实现类都一并开发) 2. xml代理(就是只实现mapper接口和映射文件) 3.注解代理(就是只实现mapper接口,把映射文件的内容通过注解来写) 注解开发也分3种: 1.静态SQL 2.动态SQL 3 阅读全文
posted @ 2018-09-12 09:03 张啊咩 阅读(1374) 评论(0) 推荐(0) 编辑
摘要:我们定义一个类的时候,属性都写成private 对应的属性都有自己public的getter和setter,如下图 我们把符合这种规范的Java对象成为JavaBean 阅读全文
posted @ 2018-09-11 22:17 张啊咩 阅读(180) 评论(0) 推荐(0) 编辑
摘要:1.首先把mongodb的bin加入环境变量 2.备份 我们使用mongodb内置的mongodump 例如: 3.还原 还原我们使用mongodb内置的mongorestore 例如: 更多细节查看:http://www.runoob.com/mongodb/mongodb-mongodump-m 阅读全文
posted @ 2018-09-11 18:51 张啊咩 阅读(206) 评论(0) 推荐(0) 编辑
摘要:所谓逆向工程,就是根据数据库自动生成项目工程(包括了Interface、POJO、映射文件xml) 逆向工程包:https://github.com/wcyong/mybatisGeneratorCustom.git 分两步: 1.修改配置文件 “generatorConfig.xml” 1)修改j 阅读全文
posted @ 2018-09-09 21:52 张啊咩 阅读(133) 评论(0) 推荐(0) 编辑
摘要:主要是设计到映射文件的编写: SELECT: if语句前面必须带AND,where会自己判断什么时候该去除 UPDATE: if最后的逗号是必须写的,set会自己判断什么时候去除 INSERT: if最后的逗号是必须写的,trim会自己判断什么时候去除 阅读全文
posted @ 2018-09-09 21:25 张啊咩 阅读(492) 评论(0) 推荐(0) 编辑
摘要:使用mybatis的延迟加载,需要两个步骤: 1.在全局配置文件中添加一下语句(lazyLoadingEnabled默认为false,aggressiveLazyLoading默认为true) 2.写好映射文件 这样查询一开始会执行select * from user 然后当读取到orderList 阅读全文
posted @ 2018-09-09 20:33 张啊咩 阅读(164) 评论(0) 推荐(0) 编辑
摘要:两个步骤: 1.在pom.xml中添加: 2.resources中添加log4j.properties文件 阅读全文
posted @ 2018-09-09 20:27 张啊咩 阅读(201) 评论(0) 推荐(0) 编辑
摘要:例如我们有需求需要实现以下查询 "一个用户对多条订单编号": 这时候,我们需要在映射配置文件中使用resultMap 就是说,当我们的POJO中存在一个List属性的时候,我们需要把这个属性放在collection标签,然后把这个list对应的POJO卸载ofType上 阅读全文
posted @ 2018-09-08 21:05 张啊咩 阅读(200) 评论(0) 推荐(0) 编辑
摘要:mybatis主要需要配置的项: 1.properties 配置文件的“环境变量”键值对 2.typeAliases 输入输出数据的类型 3.mappers 映射配置文件 下面看看实例: 阅读全文
posted @ 2018-09-06 23:39 张啊咩 阅读(430) 评论(0) 推荐(0) 编辑
摘要:框架: 一个框架是一个可复用的设计构件,它帮助程序员处理一些与业务无关的基础和细节,让程序员把精力更多放在业务逻辑的设计上。 软件开发的三层结构: Java对应每一层都有一些成熟的框架: 1.持久层 mybatis 和 hibernate,两者都属对JDBC的封装,hibernate是全自动的ORM 阅读全文
posted @ 2018-09-05 15:43 张啊咩 阅读(200) 评论(0) 推荐(0) 编辑
摘要:快速增加依赖:Ctrl+shift+o 快速整理代碼格式:Ctrl+shift+f 搜索类:Ctrl+shift+t debug时,调用函数获取返回值:Ctrl+shift+d 快速getter和setter菜單:shift+alt+s 自动提示:alt + / 快速查看繼承:ctrl + 鼠標 查 阅读全文
posted @ 2018-09-04 23:58 张啊咩 阅读(162) 评论(0) 推荐(0) 编辑
摘要:这种开发方式只需要写好Mapper.xml和对应的Interface就可以了。 1.编写Mapper.xml 2.编写interface 就这两步其实就已经完成了开发,但是值得注意的是: 1.xml中namespace要和interface的全名一致,如上面的“com.mavenTest.mybat 阅读全文
posted @ 2018-09-02 21:20 张啊咩 阅读(1136) 评论(0) 推荐(0) 编辑
摘要:一.整体步骤 1.读取全局配置文件“SqlMapConfig.xml” 2.用SqlSessionFactoryBuilder来创建一个SqlSessionFactory 3.用创建好的SqlSessionFactory创建一个SqlSession 4.用创建好的SqlSession来读取对应的映射 阅读全文
posted @ 2018-09-02 16:22 张啊咩 阅读(1841) 评论(0) 推荐(0) 编辑
摘要:JDBC是Java DataBase Connectivity,Java程序访问数据库的标准接口。 如果是maven工程先加入依赖的jar包: Statement PreparedStatement 1.查询 2.新增、更新、删除 阅读全文
posted @ 2018-09-01 17:22 张啊咩 阅读(3037) 评论(0) 推荐(0) 编辑
摘要:1.项目右键选择“properties” 2.选Java Build Path 3.选Libraries 4.选add JRAS jar包下载平台:http://www.mvnrepository.com 阅读全文
posted @ 2018-09-01 11:48 张啊咩 阅读(216) 评论(0) 推荐(0) 编辑
摘要:Java编译器要求我们强制捕获Excetion,但不包括RuntimeException 不强制要求捕获Error和RuntimeException是因为,这两种异常我们程序一般无能为力,而其他Exception我们可以通过程序去处理异常。 我们一般在编写一些自定的Exception时,我们更偏向于 阅读全文
posted @ 2018-09-01 11:00 张啊咩 阅读(1640) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示