spring核心框架
花样的尘埃
用心甘情愿的态度,去过随遇而安的生活.....
展开
-
spring框架Proxy-代理模式(动态生成代理对象)
Java动态代理模式 1. 代理:一个角色代表别一个角色来完成某些特定的功能。 比如:生产商,中间商,客户这三者这间的关系 客户买产品并不直接与生产商打交道,也不用知道产品是如何产生的,客户只与中间商打交道,而中间商就可以对产品进行一些包装,提供一些售后的服务。 代理模式有三个角色: 1. 抽象主题角色 2. 代理主题角色 3. 实际被代理角色 其它类通过访问代理主题角色来原创 2017-06-14 22:14:33 · 1553 阅读 · 0 评论 -
SSH架构(Struts+Spring+Hibernate)介绍和一个例子72
举一个小例子;加入我要盖一件小平房(做一个网站),我需要做的是;1:买一块地;2:申请一个门牌号码(买一个域名)--1天;3:买材料,请2、3个工人,开始盖房(准备所需要;4:盖房(敲代码编程)--1到3个月;5:房子盖好了,东敲敲西敲敲看牢不牢固(自己测试;6:如果有问题,比方说卧室不够透气,把卧室的墙多;6:完工;总共耗时2-4个月左右;现在我要盖一栋大原创 2017-05-04 09:03:14 · 1944 阅读 · 0 评论 -
spring配置datasource数据源的三种方式
1、使用org.springframework.jdbc.datasource.DriverManagerDataSource 说明:DriverManagerDataSource建立连接是只要有请求就新建一个connection,根本没有连接池的作用。 ${jdbc.driverClassName} ${jdbc.url}原创 2017-06-14 15:38:02 · 17527 阅读 · 1 评论 -
jdbc连mysql时报Data too long for column 'name' at row 1错误
mysql写数据时报了这个错误: Data too long for column 'message' at row 1,name字段在建的时候是text类型, 检查了多遍一直没解决问题, 后来百度了一下,结论就是: 数据中的字段编码与在java程序中写在的数据连接中的编码方式不一样。处理办法就是改编码方式, 让数据连接中的编码方式与数据库中的设置一样:数据库链接( 红色加粗部分)...原创 2018-08-22 17:09:21 · 962 阅读 · 0 评论 -
Maven搭建SpringMVC+MyBatis+Json项目CRUD操作(多模块项目)
一、开发环境-自行配置这里就不多说了,重要部分开始Eclipse:eclipse-jee-luna-SR1a-win32;JDK:jdk-1.7.0_80-windows-64.exe;MySql:MySQL版本是-8.0.11;二、创建Maven项目1.创建父项目NEW->PROJECT->MAVEN->Maven Project,点击next>进...原创 2018-12-12 17:48:23 · 347 阅读 · 0 评论