- 博客(26)
- 资源 (1)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 MAVEN整合Spring+SpringMVC+Mybatis
2016/1/20 14:47:28原创,转载请注明出处曾经看过《那些年我们一起追过的女孩》,片中有个比较经典的画面,至今记忆犹新,柯景腾多年后,做了一名作家,每天面对电脑码字,背后是一张张一闪而过的字幅“人生就是不停的战斗”作为程序员,我想一生就是不停的和BUG做战斗了,新来的这家公司,用的很老的Spring+Struts2.0+JDBC的框架,非常的不好用,其中的问题可以陈述10条以上,但是限于
2016-01-20 18:07:30
7905
2
原创 MyEclipese直接连接数据库的方法
2016/3/4 16:41:521.说明鉴于MyEclipse拥有大量的用户,其他IDE环境虽然强,但人少MyEclipse也同样具有直接连接数据库的IDE环境,之前还以为只有Idea2.步骤首先打开Windows–>Show View–>Other–>找到MyEclipse Database选择DB Browser这时在下方或者侧栏会出现DB Browser的窗口可以把MyEclipse默认的D
2016-03-04 17:16:58
1223
翻译 Bootstrap学习
2016/1/26 10:03:361.准备CDN启动:<link rel="stylesheet" href="https://cdn.rawgit.com/twbs/bootstrap/v4-dev/dist/css/bootstrap.css"><script src="https://cdn.bootcss.com/jquery/2.1.4/jquery.min.js"></scr
2016-01-26 12:42:34
608
原创 sql server学习笔记
2016/1/25 10:03:241.select topSELECT TOP 子句用于规定要返回的记录的数目。 注释:并非所有的数据库系统都支持 SELECT TOP 子句。SQL Server / MS Access 语法SELECT TOP number|percent column_name(s)FROM table_name;2.likeLIKE 操作符用于在 WHERE 子句
2016-01-26 10:00:13
468
转载 关于前端的一些东西--记住了一些,闲时再看看
这篇文章很长,但的确是一篇非常干的干货,讲诉了 HTML、JavaScript、CSS、jQuery使用的一些规范与建议,前端的同学可以认真阅读此文,并比较自己平时的一些习惯,看是否有改进的地方……
2016-01-21 19:32:41
2631
原创 spring中AspectJ(16)
2016/1/18 11:44:081.AspectJ@AspectJ的风格类似纯Java注解的普通Java类Spring可以使用AspectJ来做切入点解析AOP的运行时仍旧是纯的Spring AOP,对AspectJ的编译器或者织入无依赖性@AspectJ切面使用@Aspect注解配置,拥有@Aspect的任何bean将被Spring自动识别注册并应用用@Aspect注解的类可以有方法
2016-01-18 13:08:41
452
原创 spring中AOP中配置切面和切入点(15)
2016/1/18 10:46:211.配置Spring所有的切面和通知器都必须放在一个内(可以配置包含多个元素),每一个可以包含pointcut,advisor和aspect元素(它们必须按照这个顺序进行相应的声明)2.aspect配置<bean id="zjxAspect" class="com.zjx.aspect.ZjxAspect"></bean><bean id="zjxAspectB
2016-01-18 13:08:18
6871
原创 spring中AOP基本概念(14)
2016/1/18 10:16:551.什么是AOPAOP:Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术主要的功能是:日志记录,性能统计,安全控制,事务处理,异常处理等2.AOP的实现方式预编译 AspectJ运行期动态代理(JDK动态代理,CGLib动态代理) SpringAOP,Jboo
2016-01-18 13:08:00
540
原创 spring中基于java的容器注解,对JSR的支持(13)
2016/1/18 9:49:331.@PostConstruct and @PreDestroyCommonAnnotationBeanPostProcessor不仅能识别JSR-250中的生命周期注解@Resource,在Spring2.5中引入支持初始化回调会销毁回调,前提是CommonAnnotationBeanPostProcessor是Spring的ApplicationContext
2016-01-18 13:07:42
328
原创 spring中基于java的容器注解(12)
2016/1/18 9:01:561.资源文件的读取方式<context:annotation-config></context:annotation-config><context:property-placeholder location="classpath:/Spring/src/jdbc.properties"/><bean class="com.Appconfig"></bean>
2016-01-18 13:07:21
399
原创 spring中基于java的容器注解(11)
2016/1/16 17:04:311.基于java的容器注解@Bean标识一个用于配置和初始化一个由SpringIOC容器管理的新对象的方法,类似于XML配置文件的<bean></bean>可以在Spring的@Component注解的类中使用@Bean注解任何方法(仅仅是可以)上一点中,通常是使用的是@Configuration2.bean的配置项可以通过注释的方式@Bean(initM
2016-01-18 13:07:02
485
原创 spring中Qualifier注解(10)
2016/1/16 16:32:061.@Qualifier按类型自动装配可能多个bean实例的情况,可以使用Spring的@Qualifier注解缩小范围(或指定唯一),也可以用于指定单独的构造器参数或方法参数可以用于注解集合类型变量如果通过名字进行注解注入,主要是使用的不是@Autowired(即使在技术上能够通过@Qualifier指定bean的名字),替代方式是使用JSR-250@Re
2016-01-16 16:59:46
2619
原创 spring中AutoWired(9)
2016/1/16 15:22:021.Required@Required注解适用于bean属性的setter方法这个注解仅仅表示,受影响的bean属性必须在配置时被填充,通过在bean定义或通过自动装配一个明确的属性值2.AutoWired可以将@AutoWired注解为”传统”的setter方法也可以用在构造器或成员变量上默认情况下,如果因为找不到合适的bean将会导致autowir
2016-01-16 16:58:42
679
原创 spring中bean的注解装配(8)
2016/1/16 14:28:461.classpath扫描与组件管理从Spring3.0开始,Spring JavaConfig项目提供了很多特性,包括使用java而不是XML定义bean,例如@Configuration,@Bean,@Import,@DependsOn@Configuration是一个通用注解,可用于任何bean@Repository,@Service,@Control
2016-01-16 16:58:15
457
原创 spring中bean的Resources(7)
2016/1/16 13:53:121.Resources针对于资源文件的统一接口Resources UrlResource:URL对应的资源,根据一个URL地址即可创建ClassPathResource:获取类路径下的资源文件FileSystemResource:获取文件系统里面的资源ServletContextResource:ServletContext封装的资源,用于访问Serv
2016-01-16 14:24:13
540
原创 spring中bean的自动装配(6)
2016/1/16 13:28:511.bean的自动装配NO:不做任何操作(默认)byName:根据属性名自动装配,此选项将检查容器并根据名字查找与属性完全一致的bean,并将其与属性自动装配byType:如果容器中存在一个与指定属性类型相同的bean,那么将与该属性自动装配,如果存在多个该类型bean,那么抛出异常,并指出不能使用byType进行自动装配;如果没有找到相匹配的bean,则什
2016-01-16 14:23:45
382
原创 spring中aware接口(5)
2016/1/16 12:45:201.Awarespring中提供了一些以Aware结尾的接口,实现了Aware接口的bean在被初始化之后,可以获取相应资源通过Aware接口,可以对Spring相应资源进行操作(一定要慎重)为对Spring进行简单的扩展提供了方便的入口XML:spring-aware.xml<?xml version="1.0" encoding="UTF-8"?><
2016-01-16 14:23:15
598
原创 spring中bean的配置项(4)
2016/1/16 10:38:54bean的配置项bean的作用域bean的生命周期bean的自动装配Resources&ResourceLoader1.bean的配置项(常用)Id:整个IOC容器中bean的唯一标识Class:具体要实例化的类Scope:是单例还是多例Constructor arguments:构造参数Properties:成员变量Autowiring
2016-01-16 14:22:56
430
原创 spring注入方式(3)
2016/1/16 10:02:301.Spring注入Spring注入是指在启动Spring容器加载bean配置的时候,完成对变量的赋值行为常用的两种注入方式-设值注入 调用类的set方法-构造注入 构造器参数注入的方法在IOC容器读取XML文档时,初始化bean的时候,为bean的成员变量赋值设值注入的方式:XML:spring-injection.xml<?xml version="1.
2016-01-16 14:22:36
309
原创 springIOC及Bean容器(2)
2016/1/15 11:39:071.接口用于沟通的中介物的抽象化实体把自己提供给外界的一种抽象化说明,用以由内部操作分离出外部沟通方法,使其能被修改内部而不影响外界其它实体与其交互的方式对应Java接口即声明,声明了哪些方法是对外公开提供的在Java8中,接口可以拥有方法体2.面向接口编程结构设计中,分清层次及调用关系,每层只向外(上层)提供一组功能接口,各层间仅依赖接口而非实现类
2016-01-15 17:17:02
348
原创 spring概述(1)
2016/1/15 10:55:361.spring基本概述spring是一个开源框架,为了解决企业应用开发的复杂性而创建的,但现在已经不止应用于企业应用;是一个轻量级的控制反转(IOC)和面向切面(AOP)的容器框架 从大小与开销两方面而言Spring都是轻量的通过控制反转(IOC)的技术达到松耦合的目的提供了面向切面编程的丰富支持,允许通过分离应用的业务逻辑与系统级服务进行内聚性的开发
2016-01-15 17:16:18
441
原创 9-9笔记/重载和DB一些常规
2015/9/91.方法重载所有的类都是Object的子类,Object[]是Object的子类,参数null都满足两个重载方法,会优先调用子类方法public class ManTest {public static void main(String[] args) { A a = new A(); a.test(null);}}class A {public void t
2015-09-10 18:38:20
300
原创 单例模式的写法(3种)
2015/9/61.单例模式让一个类所产生的对象只有唯一一个。其中三种方法中,第一种方法最有效率,第二种效率最差,第三种方法延迟加载,支持高。 /** * 单例模式 * @author acer */public class Man {private static Man m = new Man();private Man() {}public static Man getMa
2015-09-10 18:37:59
728
原创 协议和端口
2015/9/21.TCP/IP协议包括应用层、传输层、网络互联层、网络接口层。2.端口端口是应用程序用于数据交互的通道,用于实现程序之间的通信。每个应用程序都有固定的端口。常用的端口Telnet协议tel 端口23简单邮件传输协议smtp 端口25文件传输协议 端口21超文本传输协议http
2015-09-10 18:37:31
367
原创 流和XML的相关
2015/9/11. 流操作流操作完毕后,必须关闭流,如果流不关闭,那么不会释放流操作时占用的资源,而且写入流有可能写不进数据。2.对象序列化当需要传输对象时,由于对象中封装了很多属性和方法,数据量庞大,所以在传输对象前,需要将对象打散成字节序列,以利于传输。这个过程叫对象序列化。到达目的地后,又需要将二进制序列还原成对象,这个过程叫反序列化。如果需要将一个对象进行传输,那该对象必须实现java.i
2015-09-01 19:21:39
317
原创 8/31工资问题
2015/8/31员工实体类package com.lovo.bean;/** * 工资实体类 * * @author acer * */public class MoneyBean {/** 编号,不能重复 */private int id;/** 姓名 */private String name;/** 基本工资 */private int baseMoney
2015-09-01 19:21:13
325
MAVEN整合Spring+SpringMVC+Mybatis源码
2016-01-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人