- 博客(15)
- 收藏
- 关注
原创 springMVC学习
JSP页面提交项命名:符合属性名.属性名 public String mymvc (UserBean bean){} public void mymvc( HttpServletRequest req,HttpServletResponse resp,HttpSession session){} public String test5(UserBean user,Map ma
2016-04-06 22:29:53
164
原创 springMCV学习
配置SimpleUrlHandlerMapping路径映射器 lc mcv模型:是一种架构型的模式,本身不引入新功能,只是帮助我们将开发的结构组织的更加合理,使展示与模型分离、流程控制逻辑、业务逻辑调用与展示逻辑分离
2016-04-05 19:34:27
201
原创 Spring MVC 学习
Spring mvc方法签名非常灵活,需要什么对象就可以直接书写为形参 @RequestMapping("/reg") public String mytest( @RequestParam(value="name") String userName, 接收客户请求参数name赋值给形参userName 相当于String userName = request.getPa
2016-04-04 22:22:11
138
原创 整合
1、通常是先确定使用的框架,然后找到框架所需要的JAR文件,切记:需要什么就加什么, 2、一定先分析框架有哪些配置文件,并且先找到并初始化删除不必要的东西。 3、就可以开始整合。 mybatis和spring整合(注解方式) 编写注解方式的DAO接口 自动扫描指定包中的接口 自动扫描指定包中类的注解 @Transactional(readOnly=true) 配置只读事务 @Aut
2016-04-04 22:19:16
179
原创 Spring MVC
应用控制器需要在spring配置文件中注册,该bean的id必须和映射处理器中定义的应用控制器名一致。 package com.lovo.action; @Controller public class UserAction {} @Controller定义该类为应用控器。 在spring 配置文件中,加入
2016-04-04 21:54:33
211
原创 spring MVC
spring MVC是一个基于MVC模式的表现层框架,在spring2.5以后新增了注解功能。和同类的MVC表现层框架相比,有如下特点: 1、基于的是servlet/jsp模式 2、控制器不再需要继承其它类,只需要用@Controller注解 3、不需要有formbean之类的对象了,方法参数中需要的页面值,可通过@RequestParam直接从页面请求中获得。 4、控制器方法签名定义灵活
2016-04-04 20:23:02
179
原创 框架整合学习笔记
1、通常是先确定使用的框架,然后找到框架所需要的JAR文件,切记:需要什么就加什么, 2、一定先分析框架有哪些配置文件,并且先找到并初始化删除不必要的东西。 3、就可以开始整合。 mybatis和spring整合(注解方式) 配置文件中 自动扫描指定包中的接口 自动扫描指定包中类的注解 package com.lovo.dao;编写注解方式的DAO接口 @Transactio
2016-04-04 19:10:21
205
原创 spring 学习
spring容器通常只会将 1、component; 普通java类 2、Comroutr 控制层组件 3、Service 业务层实现类 4、Reposipony 持久层实现类组件 没写value的话就会以类 名首字母小写为类别名,注解形式 Autowire(自动装配) Qualifier 精准查找 Resource,先byName然后byType.
2016-03-31 21:07:45
152
原创 spring学习
1、整合 2、容器 (能降低耦合度) Javebean 3、AOP面向切面编程 业务逻辑和系统服务分离开,系统服务抽离到切面。 4、Ioc:反射和工厂 Bean 作用域 Rquest 在它实例化之后共享同一个rquest请求 Session 会话,在一次会话以内都是有效的 global session 全局session作用域 一些今
2016-03-30 18:55:14
186
原创 mybatis和spring学习
今天主要是 @Select(" select id,studentName,sex,birthday,classId from t_student where id=#{id}") @Results({ @Result(id=true,property="id", column="id" , javaType=Integer.class), @Result(property="
2016-03-29 18:55:22
568
原创 mybatis学习 一对多关系和多对多关系
学习并联系和一对多和多对多的联系,以自我的感觉在一对多中,以 以classId外键,取到classBean。 select id,studentName,sex,birthday,classId from t_student where id=#{id} 被困这步很长时间,对于步骤或者说是思考的思路没对顺序没对。 而多对多,操作中间表 insert into t_
2016-03-28 19:32:04
213
原创 mybatis学习
使用mybatis注解开发,可以省去类配置文件,简洁方便。但是比较复杂的SQL和动态SQL还是建议书写类配置文件。预习了下注解方式,这种接口的方式对于我来说是比较习惯的。 public interface IUserDao { @Insert("insert into t_user(userName,classId) values(#{userName},#{classId})
2016-03-27 20:57:30
169
原创 mybatis的学习
今天主要是复习星期五所学一对一的操作,还有预习一对多映射 一对多主表映射 , 用户表类属性映射,extends表示可继承userMap所定义的映射 ,不过也就看看 column是本表要传入的select语句块中的参数,集合查询的定义为resultByUid --> 稍微复习下的感觉还是不错的。
2016-03-26 21:39:38
152
原创 mybatis的学习
对于框架的学习的,改变了以前JDBC的做法,在我们构建好mybatis.cfg.xml基本映射后的。增加、删除、修改方法、查询等方法有了很大的改变,虽然我们还是直接操控sql句,但是、恩对于我们就是把持久层实现类搬了个地方。忧伤比起我们熟悉的jdbc,新的方法,在找寻错误方面,有者经验上的不足,比如在: 中甚至多打一个空格也让我忧伤为什么会报错,update t
2016-03-25 21:33:29
167
原创 第一天javaEE初次学习
经过第一天的学习后,我也想说些感想,但是经过思考后,我表情就是一脸懵逼。早上的理论课,事件脚本模式还是有一定了解基础但是更多是不知所然 ,框架知道是什么但是对于使用,甚至今天下午所学代码也是一知半解,还是一脸懵逼。对自己感到无力,看起来对于以后的课程还是需要更加的努力,希望能把今天所不知的给补起来。来自java初学者的感觉
2016-03-24 22:28:02
282
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人