首页
学习
活动
专区
工具
TVP
发布

学习力

专栏作者
39
文章
21635
阅读量
22
订阅数
《Java从入门到放弃》JavaSE入门篇:练习——单身狗租赁系统
我们把之前使用数组做的这个单身狗系统改版成数据库版本,并且使用面向对象里面的一些简单思想。
十方上下
2019-03-14
3230
《Java从入门到放弃》JavaSE入门篇:单元测试
第二步:继续点下一步,图上的内容相信大家都看得懂吧,如果看不懂···,那就要么学习,要么放弃吧,哈哈!
十方上下
2019-03-14
3270
《Java从入门到放弃》框架入门篇:springMVC基本用法
springMVC可以理解成用来做数据显示处理的框架,主要内容就是控制器和视图的处理。
十方上下
2019-03-14
3170
《Java从入门到放弃》框架入门篇:使用注解的方式配置hibernate映射关系
之前我们都是使用配置文件的方式来生成的代码,虽然和JDBC比较简单了很多,但每次都在修改时需要既改实体类又改映射文件。还是有点麻烦。
十方上下
2019-03-14
5990
《Java从入门到放弃》框架入门篇:hibernate中的多表对应关系(二)
前一篇讲完了一对多的关系,通过与JDBC对比应该能发现,是不是比JDBC简单了很多? 我们只需要把对象只间的包含或对应关系理清楚,完全不用我们自己来写SQL语句。所以使用hibernate框架后,我们的关注重点是业务逻辑,所有的SQL语句都不用再操心了。 上次忘记说明,如果使用增、删、改的操作,我们还需要再引入一个Transaction对象。代码如下所示:     public static void main(String[] args) {         Session session = Hiber
十方上下
2018-06-14
5510
《Java从入门到放弃》框架入门篇:hibernate中的多表对应关系
hibernate中的对应关系其实就是数据库中表的对应关系, 就跟某些电影中的某些场景是一样一样滴。 比如可以是一男一女,还可以是一男多女, 更可以是多男一女,最后最后最后还可以是多男多女!!! 有些
十方上下
2018-06-14
7240
《Java从入门到放弃》框架入门篇:hibernate基本用法
昨天我们进行了hibernate的配置,并且进行了根据ID查询对应数据的操作,今天我们来看看hibernate中的几个配置文件,里面到底有什么东东。 一、hibernate.cfg.xml <hibernate-configuration>     <session-factory>         <property name="dialect">             org.hibernate.dialect.MySQLDialect         </property>         <pro
十方上下
2018-06-14
4600
《Java从入门到放弃》框架入门篇:hibernate基本配置
hibernate是个什么玩意呢?简单点说,就是别人写好的一套访问数据库的东东,底层其实就是JDBC。 使用JDBC就像以前没有电饭煲,我们要自己根据经验,多少人煮多少米,放多少水,用多大的火,煮多长
十方上下
2018-06-14
5420
《Java从入门到放弃》框架入门篇:springMVC数据校验
昨天我们扯完了数据传递,今天我们来聊聊数据校验的问题。来,跟着我一起读:计一噢叫,一按艳。 在springMVC中校验数据也非常简单,spring3.0拥有自己独立的数据校验框架,同时支持JSR303标准的校验框架。 Spring的DataBinder在进行数据绑定时,会同时调用校验框架完成数据校验工作。 具体使用步骤如下: 1)导入数据校验的JAR包 2)在springmvc的配置文件中添加校验Bean 3)修改实体类,在属性上加上校验的注解 4)修改昨天的login4方法,加上校验的相关代码
十方上下
2018-06-14
5440
《Java从入门到放弃》框架入门篇:springMVC数据传递 (二)
上一篇讲完了springMVC中数据传递中的接收数据,今天继续完成数据的向后传递。 数据传递的核心对象ModelAndView,注意其包名,不要引用错了! 正确的:org.springframework.web.servlet.ModelAndView 错误的:org.springframework.web.portlet.ModelAndView 我们继续完成前面的登录功能: 如果登录成功则跳转到index.jsp,并显示“欢迎你:xxxx(用户的昵称)”。 如果登录失败则回到login.jsp,并显示
十方上下
2018-06-14
8360
《Java从入门到放弃》框架入门篇:springMVC数据传递
springMVC中的数据传递方式与JSP和Struts2相比,更加的简单。具体有什么样的区别呢?我们通过下面这张图来对比就知道了。 随手画的,有些错别字,不用太在意..... 接下来,进入正题,sp
十方上下
2018-06-14
9830
《Java从入门到放弃》框架入门篇:springMVC基本用法
springMVC可以理解成用来做数据显示处理的框架,主要内容就是控制器和视图的处理。 在已经安装了spring框架的基础上继续下面的步骤(我使用的MyEclipse2014)。     1. 修改web.xml文件     2. 在WEB-INF目录创建springmvc的配置文件     3. 新建一个用来放控制器的包     4. 在包中创建控制器类     5. 访问对应地址 不废话,直接干!!! 一、修改web.xml文件     <servlet>         <servlet-
十方上下
2018-06-14
3950
《Java从入门到放弃》框架入门篇:spring中AOP的配置方式
spring中最核心的两个东东,一个IOC,一个AOP。 AOP(Aspect-OrientedProgramming)面向方面编程,也可以叫面向切面编程。 从一个新人的角度可以这样来理解:一般软件中的功能,我们可以分为两大类,一类是业务功能,一类是系统功能。 业务功能是指这个软件必须要用到的,没有的话客户就不给钱的。比如淘宝APP,如果你只能在上面浏览商品而不能购物,那就说明业务功能太监了···。 系统功能主要是指与业务无关,没有这块内容也不影响软件使用的。比如日志管理、权限处理等。 AOP主要用来做什
十方上下
2018-06-14
6770
《Java从入门到放弃》框架入门篇:spring中IOC的注入姿势
IOC到底是个什么东东呢?控制反转(Inversion of Control,英文缩写为IoC),其实就是这个东东。 你随便百度一下就会得到比较书面的解释:通过引入实现了IoC模式的IoC容器,即可由IoC容器来管理对象的生命周期、依赖关系等,从而使得应用程序的配置和依赖性规范与实际的应用程序代码分开。其中一个特点就是通过文本的配置文件进行应用程序组件间相互关系的配置,而不用重新修改并编译具体的代码。 说了这么多,通过一个例子就能很好的来理解。以前小王要找对象,要么云茫茫人海中进行匹配(通过 小王.对象=小
十方上下
2018-06-14
4410
《Java从入门到放弃》框架入门篇:Struts2的拦截器基本语法
拦截器,顾名思义,是拦截不是打劫!!!(图片来自于网络,如果有版权或道德问题,请通知本博主删除,谢谢) 是贼个样子滴 ,而不是 这样滴。 闲扯完了,回到正题,struts2中的拦截器到底是什么东东呢?
十方上下
2018-06-14
5220
《Java从入门到放弃》框架入门篇:Struts2的常用验证方式(二)
前一回,我们讲完了“直接在功能方法中写验证代码”这种验证方式,接下来,我们继续搞定后续的三种方式。 二、重写validate方法(注意这个方法会验证该类中所有的方法)     使用重写验证方法的好处就是,又可以少写一句代码了!!!! 2.1)修改Action类,在其中添加valiate方法,把之前写在add方法中的验证代码剪切过来     //修改后的add方法     public String add() {         System.out.println("调用了添加的方法!");    
十方上下
2018-06-14
3940
《Java从入门到放弃》框架入门篇:Struts2的常用验证方式
感觉过了一个周末,人都懒得不要不要的,今天就来点简单的内容吧 - -,各位看官如果欲求不满的话,可以自行解决或再去宠幸其他“勃主”··· struts2的验证方式主要有四种方式: 一、直接在功能方法中写验证代码(不要扔鸡蛋,这种办法确实算一种) 二、重写validate方法(注意这个方法会验证该类中所有的方法) 三、使用ValidateXxx方法(Xxx对应要验证的方法的方法名) 四、用struts2的验证框架(也就是使用配置文件的方式来实现,这种方法个人觉得应该属于放弃篇的内容,为什么呢?因为有的小伙
十方上下
2018-06-14
4870
《Java从入门到放弃》框架入门篇:Struts2的常用基本标签
说起Struts2中的标签,这真是个好东西,为什么呢? 因为··························就算你会这玩意,别人也可能会说,这玩意居然还有人学,用JSTL和EL表达式不就行了么! 还有一种情况。如果你不会,你可以理直气状的说:这是什么玩意啊,完全没用!我会JSTL标签和EL表达式就行了。 好吧,上面都是玩笑之言,接下来,我们进入正题,接下来介绍几个大家熟悉的标签 至于不熟悉的标签·················,我们就不学了。为什
十方上下
2018-06-14
4280
《Java从入门到放弃》框架入门篇:Struts2的基本数据传递方式 推荐
把这个和JSP的数据传递方式对比一下,你就会发现·······真的可以少写两句代码!!! struts2中常用的两种数据传递方式如下: 属性匹配方式 ModelDriven接口匹配方式(常用于自定义类型) 个人比较喜欢使用第一种,为什么呢?因为············懒~~~~~。 接下来,有请代码君登场!!! 一、属性匹配方式 属性匹配又分为两种情况,一种是Java基本数据类型,一种是自定义类型,请Look下面的Code。
十方上下
2018-06-14
8910
《Java从入门到放弃》框架入门篇:Struts2的基本访问方式(二)
前面已经学习了struts2的基本用法,接下来再说说struts2的三种访问方式。 第一种方式:指定method属性 第二种方式:动态方法调用(感叹号方式,需要打开对应开关),官网不推荐使用 第三种方式:通配符方式,官网推荐使用 不废话,上代码!!! ---- 1. 指定method属性方式 1.1)修改Action类,在内部加CURD的方法 public class Hello extends ActionSupport {         // 添加 public String add() {
十方上下
2018-06-14
5490
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档