2017年3月30日

Java Applet与Java Application的区别

摘要: 在Java语言中,能够独立运行的程序称为Java应用程序(Application)。 Java语言还有另外一种程序——Applet程序。Applet程序(也称Java小程序)是运行于各种网页文件中,用于增强网页的人机交互、动画显示、声音播放等功能的程序。 Java Applet和Java Appli 阅读全文

posted @ 2017-03-30 09:22 超人不会飞丿 阅读(210) 评论(0) 推荐(0) 编辑

2017年3月29日

Spring AOP 详解

摘要: AOP: AOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OOP引入封装、继承、多态等概念来建立一种对象层次结构,用于模拟公共行为的一个集合。不过 OOP允许开发者定 阅读全文

posted @ 2017-03-29 19:51 超人不会飞丿 阅读(283) 评论(0) 推荐(0) 编辑

2017年3月28日

Spring中的代理(proxy)模式

摘要: 代理模式主要有两种:静态代理和动态代理 代理模式 代理模式是常用的 Java 设计模式,它的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联, 代理 类的 阅读全文

posted @ 2017-03-28 20:21 超人不会飞丿 阅读(4399) 评论(0) 推荐(1) 编辑

2017年3月27日

hibernate中查询方式(二):常用查询

摘要: Collection(集合) 列出所有有学生参加的项目:(项目的学生的数量大于0,则表示有学生参加) 列出每个班级中学生的平均龄和最小年龄:(AVG(age),MIN(age)) ①:先把学生按班级分组把学生的年龄查出来 select AVG(stu.age),MIN(stu.age) from S 阅读全文

posted @ 2017-03-27 20:59 超人不会飞丿 阅读(682) 评论(0) 推荐(0) 编辑

hibernate中查询方式(一):

摘要: Hibernate中的查询方式: 1,SQL(Structure Query Language): 在hibernate中允许使用原生的SQL直接查询; 使用session.createSQLQuery来创建基于SQL的查询,查询出来的结果是装有Object[]的集合; 2,HQL(Hibernat 阅读全文

posted @ 2017-03-27 19:54 超人不会飞丿 阅读(196) 评论(0) 推荐(0) 编辑

Spring(二)DI( Dependency Injection依赖注入)

摘要: 1.setter注入 ①:bean类: ②:xml配置: 2.Construct注入 ①:Bean类: ②:xml配置: 阅读全文

posted @ 2017-03-27 18:30 超人不会飞丿 阅读(160) 评论(0) 推荐(0) 编辑

Spring(二)container

摘要: 1.CreateBean bean的实例化方式: 1, 传统的bean的配置方式 <bean id="bean的全局唯一标识" class="bean对应的全限定名称" /> 工厂类的代码:FactoryBean<要生产的对象> XML配置: 2, 使用静态工厂方法生产bean的方式 <bean i 阅读全文

posted @ 2017-03-27 17:55 超人不会飞丿 阅读(268) 评论(0) 推荐(0) 编辑

Spring(一)传统的基于JUtil的测试环境的问题以及Spring中的容器

摘要: 传统的基于JUtil的测试环境的问题: 每次启动都要手动的去调用Spring的工厂方法开启Spring,而运行完成之后又不去关闭Spring 基于Spring的测试的使用:1.首先导入基础测试需要的jar:test,aop,expression,context 2.在测试类上编写注解:@RunWit 阅读全文

posted @ 2017-03-27 16:19 超人不会飞丿 阅读(222) 评论(0) 推荐(0) 编辑

什么是Spring以及Spring环境的搭建

摘要: 1.什么是Spring Spring是一个开源的轻量级的应用开发框架,目的是为了简化企业级编程,降低各个模块间的侵入性和耦合度. Spring提供了IOC和AOP的功能,可以将组建的耦合度降低,便于日后的维护和升级,实现各个模块的组件化编程 为什么要用Spring? Spring的本质是管理软件中的 阅读全文

posted @ 2017-03-27 15:31 超人不会飞丿 阅读(220) 评论(0) 推荐(0) 编辑

2017年3月21日

MySQL高级查询函数(多行函数/多表查询)

摘要: 常用的分组函数: 分组函数在计算时省略列中的空值 不能在where语句中使用分组函数①:AVG/SUM:在数字类型数据使用AVG and SUM 函数 AVG:计算平均值 SUM:计算总和②:COUNT(*)返回表中所有符合条件的记录数. COUNT(字段) 返回所有符合条件并且字段值非空的记录 ③ 阅读全文

posted @ 2017-03-21 20:57 超人不会飞丿 阅读(5079) 评论(0) 推荐(0) 编辑

导航